パイソン(時間/ランダムモジュール)

、Timeモジュール

 1.タイムスタンプ

  • タイムスタンプは、秒数の合計今までGMT 1970年1月1日(1970年1月1日に北京時間08時間00分00秒)00時間00分00秒を指し、
  • まず考慮してUNIXオペレーティングシステムやアプリケーションが登場時間枠の統合されたコンピュータで生成時の時代として1970年1月1日を取るUNIX TIME(開始時刻)

2.time.time()

  • 現在の時刻のタイムスタンプを返します。
    インポート印刷time.time()
    
    - > 1572350849.07

      

3.time.localtime()

  • デフォルトパラメータは、ローカルの現在の時刻タプルの時間を返すとき
  • 1970年1月1日午前8時+パラメータの後の秒数後の時間を返すと入力パラメータ秒、
    インポート
    
    引数はありません
    
    印刷time.localtime()
    
    - > time.struct_time(tm_yearが= 2019、tm_mon = 10、tm_mday = 29、tm_hour = 20、tm_min = 12、のtm_sec = 47、tm_wdayコンポーネント= 1、tm_yday = 302、tm_isdstが= 0)
    
    #のパラメーター
    
    印刷 time.localtime(30 
    
    - > time.struct_time(tm_yearが= 1970、tm_mon = 1、tm_mday = 1、tm_hour = 8、tm_min = 0、のtm_sec = 30、tm_wdayコンポーネント= 3、tm_yday = 1、tm_isdstが= 0)

       

4.time.asctime()

  • タプルの時間を受信し、「火12月11日18時07分14秒2008」(2008年12月11日火曜日18時07分14秒)24文字の文字列のための読みやすい形式を返します。
  • デフォルトは現在の時刻を返します。
    #のパラメーター
    
    インポート= time.localtime(30)         時間タプル返し
    プリントtime.asctime(A)を
    
    引数はありません
    
    インポート印刷 time.asctime()

     

5.time.strftime()

  • 関数は、時間のタプルを受け取り、フォーマットパラメータによって決定されるフォーマットで読み取り可能な文字列表現でローカル時刻を返します
  • タプル時間パラメータは、デフォルト値でフォーマットされた現在の時刻を返します。
  • 返された所定のパラメータタプル値の時間は、フォーマットされた所定の時間期間の組に変換される場合
    インポート
    
    #のデフォルトの戻り時間をフォーマットされた
    印刷 time.strftimeを(" %Dが%% Y-M-%のH:%のM:%のS " 
    
    返されたタプル与えられた時刻フォーマッタ時間に変換されて
    インポート時間= time.localtime(30 印刷 time.strftime(" %Y-%M-%D%H:%のM:%S " 、A)
    
    #のカプセル化機能は、フォーマットされた現在時刻を返し
    インポート時間
     DEF )LOCAL_TIMEを(:
          返す(time.strftimeを" :%のM:%D %% Y-M-%のH%S "、time.localtime())

      

     

    パイソン、日付と時刻のフォーマット記号:

    • %Yは、2桁の年(00-99)を表します
    • %Yは4桁の年(000から9999)を示し
    • %M(01-12)
    • 月の%d個の日内(0-31)
    • %H 24時間(0-23)時間製
    • %I 12時間の時間(01-12)
    • 分%のM個(= 59 00)
    • %のS秒(00-59)
    • %週にはローカル名を簡素化
    • 地元%完全な曜日名
    • %のB地元の簡素化の月名
    • 地元の%のB完全な月の名前
    • %Cは、ローカルを表し、対応する日付と時刻を表します
    • ある日(001〜366)%jの年
    • %PローカルAMまたはPMと同等の文字
    • 日曜日から始まる週の年の%U週数(00から53)
    • %のW週(0-6)、日曜日が週の始まりです
    • 月曜日から始まる週の年の%W週数(00から53)
    • %Xは、対応するローカル日付を示し
    • %Xは、対応するローカル時間を示します
    • 名%Z現在のタイムゾーン
    • %%%数そのもの

 

6.time.strptime(STR、str_fmt)

  • 時間文字列strの形式は、タイムタプルに解析しました
    #のコード= UTF-8
    
    インポート= time.strftime(" %D %% Y-M-%のH:%のM:%S "#は、フォーマットされた時間を返す
    印刷 time.strptime(A、%のDの%Y-M-%をH%:%のM:%S "#の時間時間タプルにフォーマット

     

7.time.mktime(tupletime)

  • タイムスタンプを受信し、タプルを返します。
    #のコード= UTF-8
    
    インポート= time.strftime(" %D %% Y-M-%のH:%のM:%S "#は、フォーマットされた時間を返し 
    time.strptime(A = Bを%% Y-M-% H%以下のD:%のM:%S "#の時間タプルにフォーマット時間
    プリントはtime.mktime(B)        は、タイムスタンプを返します

     

8.time.sleep(S)ディレイ

プリント 1 
time.sleep( 3)   暂停
プリント 2 
time.sleep( 3 プリント 3

 

 二、ランダムモジュール

1。

 

おすすめ

転載: www.cnblogs.com/Mr-ZY/p/11761422.html