In Python, we can use the Strftime method of the time module to format the date, as in the following example:
Import Time#formatted as 2016-03-20 11:45:39 in the form ofPrint(Time.strftime ("%y-%m-%d%h:%m:%s", Time.localtime ()))#formatted as Sat 28 22:24:24 2016 FormPrint(Time.strftime ("%a%b%d%h:%m:%s%Y", Time.localtime ())) #convert a format string to a timestampA ="Sat Mar 22:24:24"Print(Time.mktime (Time.strptime (A,"%a%b%d%h:%m:%s%Y")))
The output is:
2017-10-07 09:27:1409:27:14 20171459175064.0***repl closed***
Here are some python formatting symbols in time Date:
- %y Two-digit year representation (00-99)
- %Y Four-digit year representation (000-9999)
- %m Month (01-12)
- One day in%d months (0-31)
- %H 24-hour hours (0-23)
- %I 12-hour hours (01-12)
- %M minutes (00=59)
- %s seconds (00-59)
- %a Local Simplified Week name
- %A Local Full week name
- %b a locally simplified month name
- %B Local Full month name
- %c Local corresponding date representation and time representation
- %j Day of the Year (001-366)
- %p the equivalent of a local a.m. or p.m.
- %u weeks of the year (00-53) Sunday is the beginning of the week
- %w Week (0-6), Sunday for the beginning of the week
- %W Week of the Year (00-53) Monday is the beginning of the week
- %x Local corresponding date representation
- %x Local corresponding time representation
- %Z the name of the current time zone
- Percent% of the number itself
Several output formats for Python date and time