Thêm phút cho thời gian hiện tại trong Python #
Để thêm phút vào thời gian hiện tại trong Python:
- Sử dụng phương thức
datetime.now[]
để có được ngày và giờ địa phương hiện tại. - Tạo một đối tượng
0 bằng cách chuyển số phút cho lớpCopied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
0.Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
- Tổng thời gian hiện tại và đối tượng
0.Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:33:10.981473 result = now + timedelta[minutes=15] print[result] # 👉️ 2022-06-22 16:48:10.981473 print[result.time[]] # 👉️ 16:48:10.981473 print[f'{result:%H:%M:%S}'] # 👉️ 16:48:10
Đảm bảo nhập các lớp
3 và Timedelta từ mô -đunCopied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
3.Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
Chúng tôi đã sử dụng phương thức DateTime. Bây giờ để có được ngày và giờ địa phương hiện tại.
Biến Copied!
from datetime import datetime, timedelta
now = datetime.now[]
print[now] # 👉️ 2022-06-22 16:46:48.089464
result = now + timedelta[minutes=25]
print[result] # 👉️ 2022-06-22 17:11:48.089464
# ✅ only get updated time
print[result.time[]] # 👉️ 17:11:48.089464
5 lưu trữ một đối tượng 3, mà chúng ta có thể thêm phút bằng lớpCopied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
0.Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
Lớp
0 có thể được thông quaCopied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
9,Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
0,Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 print[result.time[]] # 👉️ 17:11:48.089464 # 👇️ format as HH:MM:SS print[f'{result:%H:%M:%S}'] # 👉️ 17:11:48
1,Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 print[result.time[]] # 👉️ 17:11:48.089464 # 👇️ format as HH:MM:SS print[f'{result:%H:%M:%S}'] # 👉️ 17:11:48
2,Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 print[result.time[]] # 👉️ 17:11:48.089464 # 👇️ format as HH:MM:SS print[f'{result:%H:%M:%S}'] # 👉️ 17:11:48
3,Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 print[result.time[]] # 👉️ 17:11:48.089464 # 👇️ format as HH:MM:SS print[f'{result:%H:%M:%S}'] # 👉️ 17:11:48
4 vàCopied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 print[result.time[]] # 👉️ 17:11:48.089464 # 👇️ format as HH:MM:SS print[f'{result:%H:%M:%S}'] # 👉️ 17:11:48
5 làm đối số.Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 print[result.time[]] # 👉️ 17:11:48.089464 # 👇️ format as HH:MM:SS print[f'{result:%H:%M:%S}'] # 👉️ 17:11:48
Tất cả các đối số là tùy chọn và mặc định là
6.Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 print[result.time[]] # 👉️ 17:11:48.089464 # 👇️ format as HH:MM:SS print[f'{result:%H:%M:%S}'] # 👉️ 17:11:48
Tốt nhất là chỉ sử dụng các đối số từ khóa trong một cuộc gọi đến lớp
0 vì thứ tự của các đối số có thể gây nhầm lẫn.Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
Chúng tôi chỉ cung cấp một giá trị cho đối số
2 trong ví dụ.Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 print[result.time[]] # 👉️ 17:11:48.089464 # 👇️ format as HH:MM:SS print[f'{result:%H:%M:%S}'] # 👉️ 17:11:48
Chúng ta cần sử dụng một đối tượng Copied!
3 vì nó tự động lăn trong các giờ, ngày, tháng và năm nếu cần thiết.from datetime import datetime, timedelta
now = datetime.now[]
print[now] # 👉️ 2022-06-22 16:46:48.089464
result = now + timedelta[minutes=25]
print[result] # 👉️ 2022-06-22 17:11:48.089464
# ✅ only get updated time
print[result.time[]] # 👉️ 17:11:48.089464
Điều này sẽ không thể xảy ra nếu chúng ta chỉ có thành phần thời gian. Ví dụ,
from datetime import datetime from datetime import timedelta # Get current time in local timezone current_time = datetime.now[] print['Current timestamp: ', current_time] n = 2 # Add 2 minutes to datetime object containing current time future_time = current_time + timedelta[minutes=n] print['Future Time [2 minutes from now ]: ', future_time] # Convert datetime object to string in specific format future_time_str = future_time.strftime['%m-%d-%Y %H:%M:%S.%f'] print['Future Time as string object: ', future_time_str]0 +
from datetime import datetime from datetime import timedelta # Get current time in local timezone current_time = datetime.now[] print['Current timestamp: ', current_time] n = 2 # Add 2 minutes to datetime object containing current time future_time = current_time + timedelta[minutes=n] print['Future Time [2 minutes from now ]: ', future_time] # Convert datetime object to string in specific format future_time_str = future_time.strftime['%m-%d-%Y %H:%M:%S.%f'] print['Future Time as string object: ', future_time_str]1 phút sẽ tăng một ngoại lệ.
Nếu bạn chỉ cần trích xuất thời gian sau khi hoạt động, hãy gọi phương thức
from datetime import datetime from datetime import timedelta # Get current time in local timezone current_time = datetime.now[] print['Current timestamp: ', current_time] n = 2 # Add 2 minutes to datetime object containing current time future_time = current_time + timedelta[minutes=n] print['Future Time [2 minutes from now ]: ', future_time] # Convert datetime object to string in specific format future_time_str = future_time.strftime['%m-%d-%Y %H:%M:%S.%f'] print['Future Time as string object: ', future_time_str]2 trên đối tượng
3.Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 # ✅ only get updated time print[result.time[]] # 👉️ 17:11:48.089464
Phương thức DateTime.time trả về một đối tượng thời gian với cùng một giờ, phút, thứ hai và mili giây.
Nếu bạn cần có thời gian được định dạng là
from datetime import datetime from datetime import timedelta # Get current time in local timezone current_time = datetime.now[] print['Current timestamp: ', current_time] n = 2 # Add 2 minutes to datetime object containing current time future_time = current_time + timedelta[minutes=n] print['Future Time [2 minutes from now ]: ', future_time] # Convert datetime object to string in specific format future_time_str = future_time.strftime['%m-%d-%Y %H:%M:%S.%f'] print['Future Time as string object: ', future_time_str]4, hãy sử dụng một chuỗi được định dạng theo nghĩa đen.
Copied!
from datetime import datetime, timedelta now = datetime.now[] print[now] # 👉️ 2022-06-22 16:46:48.089464 result = now + timedelta[minutes=25] print[result] # 👉️ 2022-06-22 17:11:48.089464 print[result.time[]] # 👉️ 17:11:48.089464 # 👇️ format as HH:MM:SS print[f'{result:%H:%M:%S}'] # 👉️ 17:11:48
Chuỗi được định dạng theo nghĩa đen [F-String] Hãy cho chúng tôi bao gồm các biểu thức bên trong chuỗi bằng cách tiền tố chuỗi với
from datetime import datetime from datetime import timedelta # Get current time in local timezone current_time = datetime.now[] print['Current timestamp: ', current_time] n = 2 # Add 2 minutes to datetime object containing current time future_time = current_time + timedelta[minutes=n] print['Future Time [2 minutes from now ]: ', future_time] # Convert datetime object to string in specific format future_time_str = future_time.strftime['%m-%d-%Y %H:%M:%S.%f'] print['Future Time as string object: ', future_time_str]5.
Hãy chắc chắn để bọc các biểu thức trong niềng răng xoăn -
from datetime import datetime from datetime import timedelta # Get current time in local timezone current_time = datetime.now[] print['Current timestamp: ', current_time] n = 2 # Add 2 minutes to datetime object containing current time future_time = current_time + timedelta[minutes=n] print['Future Time [2 minutes from now ]: ', future_time] # Convert datetime object to string in specific format future_time_str = future_time.strftime['%m-%d-%Y %H:%M:%S.%f'] print['Future Time as string object: ', future_time_str]6.
Các chuỗi chữ được định dạng cũng cho phép chúng tôi sử dụng ngôn ngữ nhỏ đặc tả định dạng trong các khối biểu thức.
Hậu tố: = 'am' nếu h