Last active
December 27, 2015 07:19
-
-
Save liushuaikobe/7287824 to your computer and use it in GitHub Desktop.
Python获取当前日期,以及进行转换。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from datetime import datetime | |
# Get a datetime object | |
now = datetime.now() | |
# General functions | |
print "Year: %d" % now.year | |
print "Month: %d" % now.month | |
print "Day: %d" % now.day | |
print "Weekday: %d" % now.weekday() # Day of week Monday = 0, Sunday = 6 | |
print "Hour: %d" % now.hour | |
print "Minute: %d" % now.minute | |
print "Second: %d" % now.second | |
print "Microsecond: %d" % now.microsecond | |
# ISO Functions | |
print "ISO Weekday: %d" % now.isoweekday() # Day of week Monday = 1, Sunday = 7 | |
print "ISO Format: %s" % now.isoformat() # ISO format, e.g. 2010-12-24T07:10:52.458593 | |
print "ISO Calendar: %s" % str(now.isocalendar()) # Tuple of (ISO year, ISO week number, ISO weekday) | |
# Formatted date | |
print now.strftime("%Y/%m/%d") | |
#=========================================== | |
# 获取昨天的日期 | |
import datetime | |
today = datetime.date.today() | |
oneday = datetime.timedelta(days=1) | |
yesterday = today - oneday | |
tommorrow = today + oneday | |
print yesterday, today, tommorrow |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment