python獲取當前時間的用法


python獲取當前時間的用法

  • 先導入庫:import datetime
  • 獲取當前日期和時間:now_time = datetime.datetime.now()
  • 格式化成我們想要的日期:strftime()在當前時間增加1小時:add_hour=datetime.datetime.now()+datetime.timedelta(hours=1) #需要導入timedelta庫 格式“小時”:now_hour=add_hour.strftime('%H')
    • 比如:“2020-04-19”:datetime.datetime.now().strftime('%Y-%m-%d')
  • 時間的三種存在方式:時間對象,時間字符串,時間戳
    • 字符串轉datetime:
      • string = '2020-04-19 11:23:00'
      • time1 = datetime.datetime.strptime(string,'%Y-%m-%d %H:%M:%S')
      • print time1
      • 2020-04-19 11:23:00
    • datetime轉字符串:
      • time1_str = datetime.datetime.strftime(time1,'%Y-%m-%d %H:%M:%S')
      • time1_str
      • '2020-04-19 11:23:00'
    • 時間戳轉時間對象:
      • time1 = time.localtime()
      • time1_str = datetime.datetime.fromtimestamp(time1)
  • 格式參數
    • %a 星期幾的簡寫
    • %A 星期幾的全稱
    • %b 月分的簡寫
    • %B 月份的全稱
    • %c 標准的日期的時間串
    • %C 年份的后兩位數字
    • %d 十進制表示的每月的第幾天
    • %D 月/天/年
    • %e 在兩字符域中,十進制表示的每月的第幾天
    • %F 年-月-日
    • %g 年份的后兩位數字,使用基於周的年
    • %G 年分,使用基於周的年
    • %h 簡寫的月份名
    • %H 24小時制的小時
    • %I 12小時制的小時
    • %j 十進制表示的每年的第幾天
    • %m 十進制表示的月份
    • %M 十時制表示的分鍾數
    • %n 新行符
    • %p 本地的AM或PM的等價顯示
    • %r 12小時的時間
    • %R 顯示小時和分鍾:hh:mm
    • %S 十進制的秒數
    • %t 水平制表符
    • %T 顯示時分秒:hh:mm:ss
    • %u 每周的第幾天,星期一為第一天 (值從0到6,星期一為0)
    • %U 第年的第幾周,把星期日做為第一天(值從0到53)
    • %V 每年的第幾周,使用基於周的年
    • %w 十進制表示的星期幾(值從0到6,星期天為0)
    • %W 每年的第幾周,把星期一做為第一天(值從0到53)
    • %x 標准的日期串
    • %X 標准的時間串
    • %y 不帶世紀的十進制年份(值從0到99)
    • %Y 帶世紀部分的十制年份
    • %z,%Z 時區名稱,如果不能得到時區名稱則返回空字符。
    • %% 百分號

--------------------------------------------------------------------------------------

轉載:https://www.cnblogs.com/xiaoxiaoweng/p/10966220.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM