如何转换上午12点和下午12点的时间?

2024-05-18 19:14:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我想转换上午和下午的时间

这里是我的代码:

            new_lead_time_schedule = datetime.strptime(sale_order_line.order_id.date_order, DEFAULT_SERVER_DATETIME_FORMAT) + timedelta(days=sale_order_line.customer_lead or 0.0)
            if sale_order_line.shift2 == 'morning':
                new_lead_time_schedule = fields.Datetime.context_timestamp(self, new_lead_time_schedule).replace(hour=0, minute=0, second=0).astimezone(utc)
            elif sale_order_line.shift2 == 'afternoon':
                new_lead_time_schedule = fields.Datetime.context_timestamp(self, new_lead_time_schedule).replace(hour=4, minute=0, second=0).astimezone(utc)

但在我的数据没有改变的情况下,如何转换上午和下午的时间?在


Tags: selffieldsnewdatetimetimecontextline时间
1条回答
网友
1楼 · 发布于 2024-05-18 19:14:07

您好,您可以尝试以下流程:

翻译>;语言>;编辑

替换时间格式:%H:%M:%S到%I:%M:%S%p

导入以下内容:

来自奥多工具导入float_is_zero,float_compare,默认_SERVER_DATETIME_格式

在函数中定义代替时间格式默认的“服务器”日期时间格式 我希望这对你有帮助。在

相关问题 更多 >

    热门问题