Это моя метка времени, которую я указал ниже, кто-нибудь может мне сказать, как и в каком формате это делается?

date_time_str = '2017-08-24T05:16:36.085Z date_time_obj = datetime.datetime.strptime(date_time_str, '%Y-%m-%d T%H:%M:%S.%f')

Я пробовал этот, он выдает ошибку.

2-й вопрос,

Поскольку тип date_time_str является STRING, можем ли мы сделать его TIMESTAMP?

возможно ли это в python?

Потому что я хочу добавить его в SQL, так как ему нужен тип "TIMESTAMP".

Спасибо.

jony

Ответов: 1

Ответы (1)

Если вам просто нужно добавить значение временной метки в поле TIMESTAMP в sql, вы можете сделать это.

import datetime

my_timestamp = datetime.datetime.now()

обновите вашу базу данных чем-то вроде этого...

f"UPDATE my_sql_table
SET Timfield = {my_timestamp} where id = 1"

2022 WebDevInsider