Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # try to correct wrong picture date stamps
- if "2015" in data["captureDate"]:
- date_year = data["captureDate"][0:4]
- date_month = data["captureDate"][5:7]
- date_day = data["captureDate"][8:10]
- date_hour = data["captureDate"][11:13]
- date_minute = data["captureDate"][14:16]
- date_second = data["captureDate"][17:19]
- minutes_to_add = 3
- hours_to_add = 17
- days_to_add = 13
- months_to_add = 7
- years_to_add = 3
- # add 3 minutes to minute field
- date_minute = int(date_minute) + minutes_to_add
- minutes_removed = 0
- if date_minute > 60:
- while date_minute > 60:
- date_minute -= 1
- minutes_removed += 1
- date_minute = minutes_removed
- hours_to_add += 1
- if len(str(date_minute)) == 1:
- date_minute = f"0{date_minute}"
- # add 17 hours to hour field
- date_hour = int(date_hour) + hours_to_add
- hours_removed = 0
- if date_hour > 24:
- while date_hour > 24:
- date_hour -= 1
- hours_removed += 1
- date_hour = hours_removed
- days_to_add += 1
- if len(str(date_hour)) == 1:
- date_hour = f"0{date_hour}"
- # add 13 days to day field
- date_day = int(date_day) + days_to_add
- if len(str(date_day)) == 1:
- date_day = f"0{date_day}"
- # add 7 months to month field
- date_month = int(date_month) + months_to_add
- if len(str(date_month)) == 1:
- date_month = f"0{date_month}"
- # add 3 years to year field
- date_year = int(date_year) + years_to_add
- if len(str(date_year)) == 1:
- date_year = f"0{date_year}"
- data["captureDate"] = f"{date_year}:{date_month}:{date_day} {date_hour}:{date_minute}:{date_second}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement