ホームページ >バックエンド開発 >Python チュートリアル >Pythonでシステム時刻を取得する(time関数の詳細説明)

Pythonでシステム時刻を取得する(time関数の詳細説明)

高洛峰
高洛峰オリジナル
2016-10-19 13:44:181394ブラウズ

import time

print time.time()

出力結果は次のとおりです:

1279578704.6725271

しかし、これは私たちが望む結果ではない一連の数値であり、これを処理するために time モジュールのフォーマットメソッドを使用できます。

time.localtime(time.time())

タイムスタンプを現地時間としてフォーマットする time.localtime() メソッドを使用します。

出力結果は次のとおりです:

time.struct_time(tm_year=2010, tm_mon=7, tm_mday=19, tm_hour=22,

tm_min=33, tm_sec=39, tm_wday=0, tm_yday=200, tm_isdst=0 )

今度は、希望する時間にフォーマットすることがより有望に見えます。

time.strftime('%Y-%m-%d',time.localtime(time.time()))

最後に、time.strftime() メソッドを使用して、今の情報の大きな文字列を次のようにフォーマットします。私たちが望むもの 現在の結果は次のとおりです:

2010-07-19

Python の時刻と日付の書式設定記号:

%y は 2 桁の年 (00-99) を表します

%Y は 4 桁の年を表します(000-9999)

%m 月 (01-12)

%d 日 (0-31)

%H 24 時間制 (0-23)

%I 12 時間制 ( 01-12)

%M 分 (00=59)

%S 秒 (00-59)


%a ローカルの簡略化された週名

%A ローカルの完全な週名

% b ローカルの簡略化された月name

%B ローカルの完全な月名

%c ローカルで対応する日付表現と時刻表現

%j 年間の日 (001-366)

%p ローカルで A.M. または P.M. に相当する記号

%U年間の週数 (00-53) 日曜日が週の始まりです

%w 週 (0-6)、日曜日が週の始まりです

%W 年間の週数 (00- 53) 月曜日は週の始まりです

%x 対応する現地の日付表現

%X 対応する現地時間の表現

%Z 現在のタイムゾーンの名前

%% % 数値そのもの


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。