Is a string in a in two 'yyyy-mm-dd hh. mm. ss' hoặc 'yy-mm-dd hh. mm. ss' format. Một cú pháp thoải mái thoải mái của người Viking cũng được phép ở đây. bất kỳ ký tự dấu câu nào cũng có thể được sử dụng làm dấu phân cách giữa các phần ngày hoặc các phần thời gian. Ví dụ. '2012-12-31 11. 30. 45', '2012^12^31 11+30+45', '2012/12/31 11*30*45', và '[email protected]@31 11^30^45 ' tương đương. 'YYYY-MM-DD HH. MM. SS' hoặc 'YY-MM-DD HH. MM. định dạng SS. Cú pháp “thoải mái” cũng được cho phép ở đây. Bất kỳ ký tự dấu chấm câu nào cũng có thể được sử dụng làm dấu phân cách giữa các phần ngày hoặc phần thời gian. Ví dụ: '2012-12-31 11. 30. 45', '2012^12^31 11+30+45', '2012/12/31 11*30*45' và '[email protected]@31 11^30^45' là tương đương
Phân định duy nhất được công nhận giữa ngày phần và phần thời gian và phần giây phân số là điểm phân tích
Các bộ phận ngày và thời gian có thể được phân tách bằng T chứ không phải là một khoảng thời gian không. Ví dụ. '2012-12-31 11. 30. 45'' 2012-12-31T11. 30. 45' is compatible
Là một chuỗi không có dấu phân cách trong định dạng 'yyyymmddhhmmss' hoặc 'yymmddhmmss', với điều kiện là chuỗi có ý nghĩa như một ngày. Ví dụ. '20070523091528' và '070523091528' được hiểu là '2007-05-23 09. 15. 28', but '071122129015' is any HỢP PHÁP [nó có một phần phút không 00. 00'
Là một số ở định dạng YyyyMMDDHHMMSS hoặc YYMMDDHHMMSS, với điều kiện là số này có ý nghĩa như một ngày. Ví dụ, 19830905132800 và 830905132800 được hiểu là '1983-09-05 13. 28. 00'
Đã trả lời ngày 14 tháng 4 năm 2019 lúc 18. 00 14 Tháng 4, 2019 lúc 18. 00
Bạn đang kết nối cơ sở dữ liệu nào?
** Lưu ý. Rất tiếc, tôi vừa đọc bạn đang ở trên mysql. Chỉ cần định dạng ngày và thử nó như một cuộc gọi SQL trực tiếp riêng để kiểm tra
Trong Python, bạn có thể nhận được một ngày ISO như
now = datetime.datetime[2009,5,5]
cursor.execute["INSERT INTO table
[name, id, datecolumn] VALUES [%s, %s
, %s]",["name", 4,now]]
8Hạn định, Oracle thích ngày thích
now = datetime.datetime[2009,5,5]
cursor.execute["INSERT INTO table
[name, id, datecolumn] VALUES [%s, %s
, %s]",["name", 4,now]]
9Tùy thuộc vào cơ sở dữ liệu của bạn, nếu đó là oracle, bạn có thể cần phải làm điều đó
import time
time.strftime['%Y-%m-%d %H:%M:%S']
0Use chung of TO_DATE is
import time
time.strftime['%Y-%m-%d %H:%M:%S']
1Nếu sử dụng một cơ sở dữ liệu khác [tôi thấy con trỏ và nghĩ rằng Oracle; tôi có thể sai] sau đó kiểm tra các công cụ định dạng ngày của họ. Đối với MySQL, đó là Date_Format[] và SQL & NBSP;
Ngoài ra, sử dụng một công cụ như Sqlalchemy sẽ loại bỏ những khác biệt như thế này và làm cho cuộc sống của bạn dễ dàng hơn
Đã trả ngày 16 tháng 7 năm 2009 lúc 15. 08 16/07/2009 lúc 15. 08
Ryan Christensenryan Christensen Ryan Christensen
7,7931 Huy hiệu vàng26 Huy hiệu bạc25 Huy hiệu đồng1 huy hiệu vàng26 huy hiệu bạc25 bronze badges
1
Nếu bạn chỉ đang sử dụng python datetime. ngày [không phải là DateTime. datetime full], chỉ cần truyền ngày làm chuỗi. Điều này rất đơn giản và hoạt động đối với tôi [MySQL, Python 2. 7,Ubuntu]. cột
now = datetime.datetime[2009, 5, 5]
cursor.execute["INSERT INTO table [name, id, datecolumn] VALUES [%s, %s, '%s']",
["name", 4, now]]
9 là trường Ngày MySQL, biến Pythonnow.strftime['%Y-%m-%d %H:%M:%S']
0 lànow.strftime['%Y-%m-%d %H:%M:%S']
1. import time
time.strftime['%Y-%m-%d %H:%M:%S']
2Phi-líp
2. 1653 huy hiệu vàng25 Huy hiệu bạc40 Huy hiệu đồng3 huy hiệu vàng25 huy hiệu bạc40 huy hiệu đồng
Đã trả lời ngày 16 tháng 5 năm 2017 lúc 0. 08 16 Tháng năm 2017 lúc 0. 08
Jbartasjbartas jbartas
3072 Huy hiệu bạc6 Huy hiệu Đồng2 huy hiệu bạc6 huy hiệu đồng
import time
time.strftime['%Y-%m-%d %H:%M:%S']
3Mã trên sẽ không thành công là "DateTime. now[]" Production "DateTime. Datetime [2014, 2, 11, 1, 16]" làm giá trị tham số để chèn câu lệnh
Sử dụng phương thức sau để nắm bắt DateTime cung cấp chuỗi giá trị
import time
time.strftime['%Y-%m-%d %H:%M:%S']
4I could have to run the public code after change
Đã trả ngày 22 tháng 12 năm 2021 lúc 2. 18 22 tháng 12 năm 2021 lúc 2. 18
Sunilsunil Sunil
663 huy hiệu đồng3 huy hiệu đồng
Ví dụ. Ngày là 5/5/22 Chuyển đổi nó thành định dạng ngày MySQL 2022-05-05 để thêm bản ghi vào cơ sở dữ liệu MySQL