Code
## 1. The time module ##
import time
current_time = time.time()
## 2. Converting timestamps ##
import time
current_time = time.time()
current_struct_time = time.gmtime(current_time)
current_hour = current_struct_time.tm_hour
print(current_hour)
## 3. UTC ##
import datetime
current_datetime = datetime.datetime.now()
current_year = current_datetime.year
current_month = current_datetime.month
## 4. Timedelta ##
import datetime
today = datetime.datetime.now()
diff = datetime.timedelta(days=1)
tomorrow = today + diff
yesterday = today - diff
## 5. Formatting dates ##
import datetime
mystery_date_formatted_string = mystery_date.strftime("%I:%M%p on %A %B %d, %Y")
print(mystery_date_formatted_string)
## 6. Parsing dates ##
import datetime
mystery_date = datetime.datetime.strptime(mystery_date_formatted_string, "%I:%M%p on %A %B %d, %Y")
## 8. Reformatting our data ##
import datetime
for row in posts:
timestamp = float(row[2])
row[2] = datetime.datetime.fromtimestamp(timestamp)
## 9. Counting posts in March ##
march_count = 0
for row in posts:
if row[2].month == 3:
march_count += 1
## 10. Counting posts in any month ##
march_count = 0
for row in posts:
if row[2].month == 3:
march_count += 1
def count_posts_in_month(month):
month_count = 0
for row in posts:
if row[2].month == month:
month_count += 1
return month_count
feb_count = count_posts_in_month(2)
aug_count = count_posts_in_month(8)
Links
- https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。