from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
3Output:1900-01-01 13:45:56
nơi tôi chỉ muốn 13:45:56 như câu trả lời của tôi. Làm thế nào để tôi trích xuất thời gian chỉ từ câu trả lời.
Cảm ơn bạn trước.
hỏi ngày 28 tháng 2 năm 2017 lúc 14:41Feb 28, 2017 at 14:41
2
Sử dụng hàm thời gian từ đối tượng DateTime của bạn:
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
Đã trả lời ngày 28 tháng 2 năm 2017 lúc 14:45Feb 28, 2017 at 14:45
Chateauchateaurchateaur
3381 Huy hiệu bạc12 Huy hiệu đồng1 silver badge12 bronze badges
Bạn cần sử dụng
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
4 trên đối tượng ngày để định dạng đối tượng ngày trong Forma mong muốn, đó là from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
5:%H - giờ ở định dạng 24 giờ.
%M - phút
%S - giây
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%H:%M:%S%p']
print dt.strftime['%I:%M:%S']
>>> 13:45:56
Đã trả lời ngày 28 tháng 2 năm 2017 lúc 14:45Feb 28, 2017 at 14:45
ChateauchateaurZdaR
3381 Huy hiệu bạc12 Huy hiệu đồng7 gold badges61 silver badges84 bronze badges
2
Bạn cần sử dụng
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
4 trên đối tượng ngày để định dạng đối tượng ngày trong Forma mong muốn, đó là from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
5:%H - giờ ở định dạng 24 giờ.%M - phútFeb 28, 2017 at 14:48
%S - giâyRednivrug
Zdarzdar1 silver badge5 bronze badges
21.5K7 Huy hiệu vàng61 Huy hiệu bạc84 Huy hiệu đồng
import time
time_tuple = time.strptime["01:45:56", "%I:%M:%S%p"]
output = time.strftime["%H:%M:%S", time_tuple]
Chỉ cần chuyển đổi ngày thành chuỗi và nhận phần thời gian từ nó.
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[str[dt].split[' '][1]]
Feb 28, 2017 at 14:54
Trong bài viết này, bạn sẽ học cách có được thời gian hiện tại của địa phương cũng như các múi giờ khác nhau trong Python.
Có một số cách bạn có thể làm để có được thời gian hiện tại trong Python.
Ví dụ 1: Thời gian hiện tại sử dụng đối tượng DateTime
from datetime import datetime
now = datetime.now[]
current_time = now.strftime["%H:%M:%S"]
print["Current Time =", current_time]
Đầu ra
Current Time = 07:41:19
Trong ví dụ trên, chúng tôi đã nhập lớp
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
6 từ mô -đun DateTime. Sau đó, chúng tôi đã sử dụng phương thức from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
7 để có được một đối tượng from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
6 chứa ngày và giờ hiện tại.Sử dụng phương thức dateTime.strftime [], sau đó chúng tôi đã tạo một chuỗi đại diện cho thời gian hiện tại.
Nếu bạn cần tạo một đối tượng
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
9 chứa thời gian hiện tại, bạn có thể làm một cái gì đó như thế này.from datetime import datetime
now = datetime.now[].time[] # time object
print["now =", now]
print["type[now] =", type[now]]
Đầu ra
now = 07:43:37.457423 type[now] =
Trong ví dụ trên, chúng tôi đã nhập lớp from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
6 từ mô -đun DateTime. Sau đó, chúng tôi đã sử dụng phương thức from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
7 để có được một đối tượng from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
6 chứa ngày và giờ hiện tại.
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
Sử dụng phương thức dateTime.strftime [], sau đó chúng tôi đã tạo một chuỗi đại diện cho thời gian hiện tại.
import time
t = time.localtime[]
current_time = time.strftime["%H:%M:%S", t]
print[current_time]
Đầu ra
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
0Trong ví dụ trên, chúng tôi đã nhập lớp from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
6 từ mô -đun DateTime. Sau đó, chúng tôi đã sử dụng phương thức from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
7 để có được một đối tượng from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
6 chứa ngày và giờ hiện tại.
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
Sử dụng phương thức dateTime.strftime [], sau đó chúng tôi đã tạo một chuỗi đại diện cho thời gian hiện tại.
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
1Đầu ra
from datetime import datetime
dt=datetime.strptime['01:45:56PM', '%I:%M:%S%p']
print[dt.time[]]
2