วันเวลากับภาษา Python (ไลบรารี time)

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
pnut
PHP Super Member
PHP Super Member
โพสต์: 488
ลงทะเบียนเมื่อ: 08/08/2016 10:48 am

วันเวลากับภาษา Python (ไลบรารี time)

โพสต์ที่ยังไม่ได้อ่าน โดย pnut »

วันเวลากับภาษา Python
ในการเขียนโปรแกรมภาษา Python ในการดึงข้อมูลวันและเวลา มีไลบรารีรองรับ 2 ไลบรารีดังนี้
:-o 1.ไลบรารี time สำหรับเข้าถึงข้อมูลเวลา
:-o 2.ไลบรารี datetime สำหรับเข้าถึงข้อมูลวันและเวลา
:baa: :baa: ไลบรารี time :baa: :baa:
เป็นไลบรารีสำหรับเข้าถึงเวลาในการใช้งานไลบรารีนี้ต้อง

โค้ด: เลือกทั้งหมด

import time
คำสั่งดึงข้อมูลเวลา Unix เวลาของระบบปฎิบัติการ Unix เริ่มต้นขึ้นวันที่ 1 มกราคม ค.ศ. 1970 โดยเวลาของ Unix มีหน่วยเป็นวินาที

โค้ด: เลือกทั้งหมด

time.time()
เช่น

โค้ด: เลือกทั้งหมด

>>> import time
>>> print(time.time())
1429778332.527298
คำสั่งดึงข้อมูลเวลาจากเครื่อง

โค้ด: เลือกทั้งหมด

time.localtime()
โดยข้อมูลจะออกเป็น tuple

โค้ด: เลือกทั้งหมด

>>> import time
>>> timeis = time.localtime()
>>> print(timeis)
time.struct_time(tm_year=2016, tm_mon=8, tm_mday=17, tm_hour=15, tm_min=56, tm_sec=57, tm_wday=2, tm_yday=230, tm_isdst=0)
>>> 
หากต้องการดึงข้อมูลชั่วโมง เวลา และ วินาที สามารถทำได้ง่าย ๆ ตามตัวอย่างนี้ครับ

โค้ด: เลือกทั้งหมด

>>> import time
>>> timeis = time.localtime()
>>> print("เวลา : ",timeis.tm_hour,":",timeis.tm_min,":",timeis.tm_sec)
เวลา :  15 : 58 : 14
>>> 
คำสั่งรับข้อมูลเวลาในรูปแบบสตริง

โค้ด: เลือกทั้งหมด

time.ctime()
เช่น

โค้ด: เลือกทั้งหมด

>>> import time
>>> time.ctime()
'Wed Aug 17 16:00:05 2016'
>>> 
คำสั่งกำหนดการแสดงข้อมูลเวลา

โค้ด: เลือกทั้งหมด

time.strftime(format[, t])
เช่น

โค้ด: เลือกทั้งหมด

>>> import time
>>> timeis = time.localtime()
>>> a  = time.strftime('%A %d %B %Y, %H:%M:%S', timeis)
>>> print(a)
Thursday 23 April 2015, 15:24:11
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 107