# # Example file for formatting time and date output # (For Python 3.x, be sure to use the ExampleSnippets3.txt file) from datetime import datetime def main(): # Times and dates can be formatted using a set of predefined string # control codes now = datetime.now() # get the current date and time #### Date Formatting #### # %y/%Y - Year, %a/%A - weekday, %b/%B - month, %d - day of month; lowercase just means abbreviated print (now.strftime("%Y")) # full year with century print (now.strftime("%a, %d %B, %y")) # abbreviated day, num, full month, abbreviated year # %c - locale's date and time, %x - locale's date, %X - locale's time; date and time based on location print (now.strftime("%c")) print (now.strftime("%x")) print (now.strftime("%X")) #### Time Formatting #### # %I/%H - 12/24 Hour, %M - minute, %S - second, %p - locale's AM/PM print (now.strftime("%I:%M:%S %p")) # 12-Hour:Minute:Second:AM print (now.strftime("%H:%M")) # 24-Hour:Minute if __name__ == "__main__": main();
Run
Reset
Share
Import
Link
Embed
Language▼
English
中文
Python Fiddle
Python Cloud IDE
Follow @python_fiddle
Browser Version Not Supported
Due to Python Fiddle's reliance on advanced JavaScript techniques, older browsers might have problems running it correctly. Please download the latest version of your favourite browser.
Chrome 10+
Firefox 4+
Safari 5+
IE 10+
Let me try anyway!
url:
Go
Python Snippet
Stackoverflow Question