# -*- coding: utf-8 -*-
from datetime import datetime
import time
# 取當前時間,返回string型別
now_str = time.strftime("%y-%m-%d %h:%m:%s")
print (type(now_str))
print now_str
print '---'
# 取當前時間,返回datetime型別
print (type(datetime.now()))
print datetime.now()
print '---'
# string -> datetime
time_type = datetime.strptime(now_str, "%y-%m-%d %h:%m:%s")
print type(time_type)
print time_type
print '---'
# datetime -> string
str_type = datetime.strftime(time_type, "%y-%m-%d %h:%m:%s")
print type(str_type)
print str_type
#計算時間間隔
starttime = datetime.now()
endtime = datetime.now()
print (endtime - starttime).seconds
# 構造datetime物件
new_dt = datetime(2005, 2, 16)
print type(new_dt)
print new_dt
# 日期計算,這裡需要datetime,而不是datetime.datetime
yesterday_date = datetime.datetime.now() - datetime.timedelta(days=1)
yesterday_str = datetime.datetime.strftime(yesterday_date, "%y%m%d")
# datetime to timestamp
import time
int(time.mktime(dt.timetuple()))
# timestamp to datetime
dt = datetime.fromtimestamp(timestamp)
%a 英文星期簡寫
%a 英文星期的完全
%b 英文月份的簡寫
%b 英文月份的完全
%c 顯示本地日期時間
%d 日期,取1-31
%h 小時, 0-23
%i 小時, 0-12
%m 月, 01 -12
%m 分鐘,1-59
%j 年中當天的天數
%w 顯示今天是星期幾
%w 第幾周
%x 當天日期
%x 本地的當天時間
%y 年份 00-99間
%y 年份的完整拼寫
Python函式筆記
引數 必選引數 預設引數 可變引數 命名關鍵字引數和關鍵字引數 nums表示把nums這個list的所有元素作為可變引數傳進去。這種寫法相當有用,而且很常見 轉元組 轉字典 1必需引數 必選引數 須以正確的順序傳入函式。呼叫時的數量必須和宣告時的一樣 2預設引數 呼叫函式時,如果沒有傳遞引數,則會使...
python函式筆記
絕對值函式abs 比較函式cmp 定義函式 def 函式名 引數 函式體return 填寫返回值。例 def my abs x if x 0 return x elif return x檢查資料型別的函式isinstance,例 isinstance 1,int 會返回true 函式的引數 預設引數...
SQLite 的日期時間函式 筆記
這篇文章是根據 sqlite 官方 wiki 裡的內容翻譯,如果有什麼翻譯不當的地方希望大家指出,畢竟我的英文水平實在很差。sqlite 包括以下五個時間函式 date 日期時間字串,修正符,修正符,time 日期時間字串,修正符,修正符,datetime 日期時間字串,修正符,修正符,julian...