python 时间 T 去掉 带上ms 毫秒 时间格式的操作
作者:拓宽视野 发布时间:2021-12-16 23:24:45
标签:python,ms,毫秒,时间格式
我就废话不多说了,大家还是直接看代码吧~
import datetime
# 时间格式 .%f 毫秒
## "%Y-%m-%dT%H:%M:%S.%f"
# 格式 秒
## "%Y-%m-%dT%H:%M:%S"
# 格式 分钟
## "%Y-%m-%dT%H:%M"
# 将 字符串格式的时间,转成时间毫秒格式
update_time = datetime.datetime.strptime(i["UpdatedAt"][:26], "%Y-%m-%dT%H:%M:%S.%f")
# 将时间格式转成 字符串
update_time = update_time.strftime('%Y-%m-%d %H:%M:%S.%f')
补充:Python T-N天 日期缺失问题
我就废话不多说了,大家还是直接看代码吧~
#! /usr/bin/env python
# -*- coding:utf-8 -*-
from datetime import datetime, date, timedelta
m = [('JD','2018-11-08'),('Aussie FS','2018-10-10'),('Braun FS','2018-11-09'),('Global FS','2018-11-07')]
t = [('JD','2018-09-10'),('JD','2018-09-11'),('JD','2018-09-12'),
('JD','2018-09-13'),
('JD','2018-09-14'),
('JD','2018-09-15'),
('JD','2018-11-08'),
('Aussie FS','2018-10-02'),
('Aussie FS','2018-10-03'),
('Aussie FS','2018-10-04'),
('Aussie FS','2018-10-05'),
('Aussie FS','2018-10-06'),
('Aussie FS','2018-10-07'),
('Aussie FS','2018-10-08'),
('Braun FS','2018-10-28'),
('Braun FS','2018-11-08'),
('Braun FS','2018-10-30'),
('Braun FS','2018-10-31'),
('Braun FS','2018-11-01'),
('Global FS','2018-09-18'),
('Global FS','2018-09-19'),
('Global FS','2018-09-20'),
('Global FS','2018-11-08'),
('Global FS','2018-09-22'),
('Global FS','2018-09-23')
]
mm = '2018-11-08'
for x in range(0, len(m)):
n = []
n_new = []
i = 0
while i < len(t):
if t[i][0] == m[x][0]:
n.append([t[i][0], t[i][1]])
i += 1
n_new = sorted(list(n))
if n_new[-1][1] != mm:
print '%s最大业务时间为:%s,没有到达T-1:%s'%(n_new[-1][0],n_new[-1][1],mm)
def get_nday_list(n):
before_n_days = []
for i in range(1, n + 1)[::-1]:
before_n_days.append(str(date.today() - timedelta(days=i)))
return before_n_days
a = get_nday_list(10)
b = get_nday_list(30)
ttt = []
for x in range(0, len(m)):
d = []
d_new = []
i = 0
while i < len(t):
if t[i][0] == m[x][0]:
d.append([t[i][0], t[i][1]])
i += 1
d_new = sorted(list(d))
print d_new
ll = []
for xx in range(0,len(d_new)):
ll.append(d_new[xx][1])
kk = 0
while kk<len(a):
if a[kk] not in ll:
ttt.append([m[x][0],a[kk]])
kk +=1
print '业务日期缺失的为:%s'%(ttt)
补充:django drf json格式化日期时间带T的问题 基于python的解决方法
# models.py
update_time = models.DateTimeField(verbose_name=u'更新时间', default=timezone.now)
问题:天 与 小时的中间带 T
"gmt_created": "2019-05-19T22:47:46.853262"
解决方法:
# serializers.py
class DeviceSerialiser(ModelSerializer):
# 设置日期格式化格式
update_time = serializers.DateTimeField(format='%Y-%m-%d %H:%M:%S')
class Meta:
model = WaterDevice
fields = ('__all__')
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
来源:https://blog.csdn.net/Areigninhell/article/details/103145669
0
投稿
猜你喜欢
- 需求:用SQL语句随机从数据库中随机取N条数据。以前不太清楚SQL语句可以直接随机取数据今天查了一下,发现有两个随机函数: newid()
- 一、整体合并团队协作中,开发人员A、B、C分别在dev上进行功能开发,并push代码到远端dev上。当测试人员需要对功能进行测试的时候,我们
- 由于javascript是unicode编码的,所有的字符对于它来说一个就是一个,但是后台程序不是,通常在后台程序中一个中文是占两个字节的,
- 数字范围:922337203685477~-922337203685477函数代码如下: <%Public Fun
- 一、前言Celery是一个基于python开发的分布式任务队列,而做python WEB开发最为流行的框架莫属Django,但是Django
- 我不知道有多少人在使用浏览器的书签,这东东有时候实在是很有用的,比如现在说到的jQuerify书签。jQuerify书签的功能很简单,那就是
- 本文实例分析了Python操作Access数据库基本步骤。分享给大家供大家参考,具体如下:Python编程语言的出现,带给开发人员非常大的好
- 一、需求来源:如果用户在文本框中填了一段<script>alert(xxx);</script>代码,然后我们还保存
- numpy.random.shuffle在做将caffe模型和预训练的参数转化为tensorflow的模型和预训练的参数,以便微调,遇到如下
- 1.导入模块import cv2 as cvimport numpy as np 2.OpenCV绘图大致步骤OpenCV 图形绘制步骤(1
- 前言前几天逛github发现了一个有趣的并发库-conc,其目标是:更难出现goroutine泄漏处理panic更友好并发代码可读性高从简介
- 简介本文主要简述如何通过sklearn模块来进行预测和学习,最后再以图表这种更加直观的方式展现出来数据集学习数据预测数据数据处理数据分离因为
- SELECT表名=case when a.colorder=1 then d.name else '' end,表说明=ca
- 在HeadFirstPython网站中下载所有文件,解压后以chapter 3中的“sketch.txt”为例: 新建IDLE会话
- 为什么使用生产者消费者模式在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发中,如果生产者处理速度很快,而消费者
- 使用type()查看数据的类型在Python中, 可以使用type()类型来查看数据的类型:>>> type(3)<
- 1.效果图:2.代码# 作用域 是 对象生效的区域(对象能被使用的区域)# 全局作用域在任意位置可生效# 局部作用域在函数内生效c = 20
- W3C 发布 XPath 1.0 规范是在 1999 年,那时我还正在备战高考,不料十年后,我才开始学习XPath,落后的差距不是一般的大(
- 一、时间日期基本介绍时间日期类型在Python中主要有两个模块:time模块 和 datetime模块time模块: 是基于Unix Tim
- 作者的blog: blog.never-online.net"Never Modules"-NCC(never