-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdates.py
More file actions
42 lines (37 loc) · 1.12 KB
/
dates.py
File metadata and controls
42 lines (37 loc) · 1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# formats
# %a Weekday, short version Wed
# %A Weekday, full version Wednesday
# %w Weekday as a number 0-6, 0 is Sunday 3
# %d Day of month 01-31 31
# %b Month name, short version Dec
# %B Month name, full version December
# %m Month as a number 01-12 12
# %y Year, short version, without century 18
# %Y Year, full version 2018
# %H Hour 00-23 17
# %I Hour 00-12 05
# %p AM/PM PM
# %M Minute 00-59 41
# %S Second 00-59 08
# %f Microsecond 000000-999999 548513
# %z UTC offset +0100
# %Z Timezone CST
# %j Day number of year 001-366 365
# %U Week number of year, Sunday as the first day of week, 00-53 52
# %W Week number of year, Monday as the first day of week, 00-53 52
# %c Local version of date and time Mon Dec 31 17:41:00 2018
# %x Local version of date 12/31/18
# %X Local version of time 17:41:00
# %% A % character %
# %G ISO 8601 year 2018
# %u ISO 8601 weekday (1-7) 1
# %V ISO 8601 week number (01-53) 01
import datetime
x = datetime.datetime.now()
print(x)
print(x.year)
print(x.strftime("%A"))
print(x.strftime("%B"))
# create
x = datetime.datetime(2020, 5, 17)
print(x) # 2020-05-17 00:00:00