python3之time模塊

時間戳

  1: import time
  2: print(time.time())

可讀的時間格式

  1: import time
  2: print(time.ctime())
  3: later = time.time() + 600
  4: print(time.ctime(later))

結果

  1: Wed Jan 30 17:11:49 2019
  2: Wed Jan 30 17:21:49 2019

暫停程序(進程或者線程)

  1: time.sleep(secs)

計時時鐘

  1: import time
  2: start = time.monotonic()
  3: time.sleep(0.1)
  4: end = time.monotonic()
  5: print("start:", start)
  6: print("end:", end)
  7: print("span:", end - start)

結果

  1: start: 18363.609
  2: end: 18363.718
  3: span: 0.10900000000037835

處理器時鐘時間

反應的是程序運行實際使用的時間

  1: time.clock()

組成時間格式

time模塊定義struct_time來保存日期和時間值。

gmtime()函數以UTC格式返回當前時間。localtime應用當前時區的當前時間。mktime取一個實例轉化為時間戳浮點數。

  1: import time
  2: print(time.gmtime())
  3: print(time.gmtime().tm_mon)
  4: print(time.localtime())
  5: print(time.localtime().tm_yday)
  6: print(time.mktime(time.localtime()))

結果:

  1: time.struct_time(tm_year=2019, tm_mon=1, tm_mday=30, tm_hour=9, tm_min=32, tm_sec=17, tm_wday=2, tm_yday=30, tm_isdst=0)
  2: 1
  3: time.struct_time(tm_year=2019, tm_mon=1, tm_mday=30, tm_hour=17, tm_min=32, tm_sec=17, tm_wday=2, tm_yday=30, tm_isdst=0)
  4: 30
  5: 1548840737.0

解析和格式化時間

函數strptime和strftime可以在時間值的struct_time表示和字符串表示之間轉換。

  1: import time
  2: now = time.ctime()
  3: print("now:", now)
  4: parsed = time.strptime(now)
  5: print("parsed time:", parsed)
  6: print(parsed.tm_year, parsed.tm_mon, parsed.tm_mday)
  7: print("formatted time:", time.strftime("%a-%b-%d-%H:%M:%S %Y", parsed))

結果

  1: now: Wed Jan 30 17:42:07 2019
  2: parsed time: time.struct_time(tm_year=2019, tm_mon=1, tm_mday=30, tm_hour=17, tm_min=42, tm_sec=7, tm_wday=2, tm_yday=30, tm_isdst=-1)
  3: 2019 1 30
  4: formatted time: Wed-Jan-30-17:42:07 2019

轉載于:https://www.cnblogs.com/haoqirui/p/10339208.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/249715.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/249715.shtml
英文地址,請注明出處:http://en.pswp.cn/news/249715.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

網絡規劃設計(項目類業務)

前期準備:找經開部要到當地的現場結構圖 1.和通信段約好時間,實地跑一趟,找到光纜、電纜的原匯聚點。 2.與車間人員溝通,看是否要遷匯聚點,倘若遷匯聚點,遷到哪里。 3.怎么從光纜/電纜的舊址遷到新址&#…

RPC框架實現原理

一、什么是RPC框架? RPC,全稱為Remote Procedure Call,即遠程過程調用,是一種計算機通信協議。 比如現在有兩臺機器:A機器和B機器,并且分別部署了應用A和應用B。假設此時位于A機器上的A應用想要調用位于B機…

jQuery安裝

http://www.runoob.com/jquery/jquery-install.html 網頁中添加jQuery: 方法一:可以從http://jquery.com/download/ 下載jQuery庫 方法二:從CDN中載入jQuery 下載 jQuery 有兩個版本的 jQuery 可供下載: Production version - 用于…

redhat相關配置

網絡配置: vi /etc/sysconfig/network-scripts/ifcfg-eth BOOTPROTOstaticONBOOTyesIP配置IPADDR192.168.31.102NETMASK255.255.255.0GATEWAY192.168.31.1DNS1192.168.31.1redhat6:防火墻:1. 永久性生效開啟:chkconfig iptables o…

zookeeper入門系列

zookeeper可謂是目前使用最廣泛的分布式組件了。其功能和職責單一,但卻非常重要。 在現今這個年代,介紹zookeeper的書和文章可謂多如牛毛,本人不才,試圖通過自己的理解來介紹zookeeper,希望通過一個初學者的視角來學習…

java.lang.NumberFormatException: multiple points錯誤問題

最近項目一直會出現時間轉換報錯,一直不知道是什么問題??? java.lang.NumberFormatException: multiple pointsat sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1110)at java.lang.Double.parseDouble(Double.java:540)at java.text.Dig…

plsql查詢數據中文亂碼

在plsql中進行表數據查詢的時候,發現查詢出來的中文居然顯示為亂碼,通過查找資料解決該問題。 1、查看數據的編碼(語句:select * from v$nls_parameters) 發現顯示的語言不是我們常用的GBK模式 2、配置本機語言環境變量…

Zookeeper的功能以及工作原理

1.ZooKeeper是什么? ZooKeeper是一個分布式的,開放源碼的分布式應用程序協調服務,是Google的Chubby一個開源的實現,它是集群的管理者,監視著集群中各個節點的狀態根據節點提交的反饋進行下一步合理操作。最終&#xf…

前端學習總結——CSS布局方式之傳統布局

傳統布局 傳統布局即是早期在平板電腦、智能手機等移動設備并不流行的時候使用的布局方式。 一、表格布局 例如&#xff1a;采用表格方式實現如下簡單模型的布局 &#xff08;1&#xff09;固定布局 即用具體的像素值來確定模型的寬和高等值。 HTML代碼如下所示 <tabl…

aspose word for java去除目錄文字藍色樣式以及文字下方藍色下劃線

//去除目錄文字藍色樣式以及文字下方藍色下劃線for(FieldStart field: (Iterable<FieldStart>)doc.getChildNodes(NodeType.FIELD_START, true)){if (field.getFieldType() FieldType.FIELD_HYPERLINK){FieldHyperlink hyperlink (FieldHyperlink)field.getField();//判…

[POI2007]MEG-Megalopolis

傳送門&#xff1a;嘟嘟嘟 第一反應是樹鏈剖分&#xff0c;但是太長懶得寫&#xff0c;然后就想出了一個很不錯的做法。 想一下&#xff0c;如果我們改一條邊&#xff0c;那么影響的只有他的子樹&#xff0c;只要先搞一個dfs序&#xff0c;為什么搞出這個呢&#xff1f;因為有一…

memcache在ThinkPHP中的使用1---PHP下安裝memcache

1.什么是Memcached緩存 Memcached是一套小巧、高效且成熟的內存數據庫。與普通的數據庫不同&#xff0c;Memcached存儲的數據只能是簡單的鍵值對&#xff0c;在查詢時需要根據存放的key獲取數據。 Memcached最大的特點是數據存放于內存&#xff0c;性能會比傳統文件系統高出…

【集合工具類:Collections】

集合工具類&#xff1a;Collections(1) 是針對集合進行操作的工具類(2) 面試題&#xff1a;Collection 和 Collections 的區別A:Collection 是單列集合的頂層接口&#xff0c;有兩個子接口 List 和 SetB:Collections 是針對集合進行操作的工具類&#xff0c;可以對集合進行排序…

骨骼收集器01背包

來源hdu2602 問題描述 許多年前&#xff0c;在泰迪的家鄉&#xff0c;有一個人被稱為“骨頭收藏家”。這個男人喜歡收集各種各樣的骨頭&#xff0c;比如狗狗&#xff0c;牛&#xff0c;還有他去了墳墓...... 骨頭收藏家有一個大容量的V袋&#xff0c;沿著他的收集之旅有很多骨頭…

ZooKeeper的安裝與部署

本文講述如何安裝和部署ZooKeeper。 一、系統要求 ZooKeeper可以運行在多種系統平臺上面&#xff0c;表1展示了zk支持的系統平臺&#xff0c;以及在該平臺上是否支持開發環境或者生產環境。 表1&#xff1a;ZooKeeper支持的運行平臺 | 系統 | 開發環境 | 生產環境| | Linux…

java基礎1之java語言基礎1

一、常量的概述和使用 A:什么是常量 * 在程序執行的過程中其值不可以發生改變 B:Java中常量的分類 * 字面值常量 * 自定義常量(面向對象部分講) C:字面值常量的分類 * 字符串常量 用雙引號括起來的內容 * 整數常量 所有整數 * 小數常量 所有小數 * 字符常量 …

w3c 跨域請求規范

w3c 官方跨域請求規范地址&#xff1a;https://www.w3.org/TR/cors/ 前段時間開發的一個api在IE8/9瀏覽器不能正常響應跨域請求&#xff0c;以下是解決問題中對跨域請求新的認識 1.復雜跨域 post請求在發送請求之前&#xff0c;會先發送options 請求&#xff0c;有的服務器拒絕…

python爬取豆瓣前25個影片內容的正則表達式練習

通過python正則表達式獲取豆瓣top250的第一頁的25個影片排名,影片名字,影片連接,導演,主演,上映日期,國家,劇情,評分,評價人數的內容 網頁html內容: 1 <ol class"grid_view">2 <li>3 <div class"item">4 …

JavaScript 面向對象的程序設計1

一、理解對象 1.創建一個對象&#xff0c;然后給這個對象新建屬性和方法。 ①常見的創建方式 var person new Object(); //創建一個Object 對象person.name XIE; //創建一個name 屬性并賦值person.age 20; //創建一個age 屬性并賦值person.sayName function () { //創建…

Zookeeper 使用

安裝和配置詳解 本文介紹的 Zookeeper 是以 3.2.2 這個穩定版本為基礎&#xff0c;最新的版本可以通過官網 http://hadoop.apache.org/zookeeper/來獲取&#xff0c;Zookeeper 的安裝非常簡單&#xff0c;下面將從單機模式和集群模式兩個方面介紹 Zookeeper 的安裝和配置。 單…