cuốn sách gpt4 ai đã làm

linux - 如何转换dd/mm/yy hh :mm:ss to yyyy-mm-ddThh:mm:ss using linux?

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 13:04:43 30 4
mua khóa gpt4 Nike

Tôi muốn chuyển đổi một kỷ nguyên như "26/11/05 06:00:01,057000000" sang yyyy-mm-ddThh:mm:ss bằng linux?

Tôi đã thử sử dụng đoạn script sau nhưng không thành công:

echo 26/11/05 06:00:01,057000000 | awk '{ print strftime("%Y-%m-%d %H:%M:%S",$1) }'

Đầu ra:

1970-01-01 01:00:26

câu trả lời hay nhất

#!/usr/bin/env trăn
import sys
từ ngày giờ nhập ngày giờ

time_string = ' '.join(sys.argv[1:])
dt = datetime.strptime(time_string, '%d/%m/%y %H:%M:%S,%f000')
in(dt.isoformat())

Ví dụ (lưu đoạn mã trên vàochuyển đổi định dạng thời gianvà chạy
chmod +x chuyển đổi định dạng thời gian):

$ ./convert-time-format 26/11/05 06:00:01,057000000
2005-11-26T06:00:01.057000

Về linux - làm cách nào để chuyển đổi dd/mm/yy hh :mm:ss sang yyyy-mm-ddThh:mm:ss bằng linux?, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/33011767/

30 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress