当前位置:首页 > 日记本 > 正文内容

python校正发布时间日期代码片段

zhangchap2年前 (2022-07-19)日记本220
time : 发布于03月31日,
time : 发布于昨天,
time : 发布于11:31,
这里拿到的都是这种格式的,所以简单处理下

这里拿到的都是这种格式的,所以简单处理

import datetime
from pymongo import MongoClient
db = MongoClient('127.0.0.1', 27017).iApp
def update(data):
    return db.jobs_php.update_one({_id: data['_id']}, {$set: data})
# 把时间校正过来
def clear_time():
    items = db.jobs_php.find({})
    for item in items:
        if not item['time'].find('布于'):
            continue
        item['time'] = item['time'].replace(发布于, 2017-)
        item['time'] = item['time'].replace(月, -)
        item['time'] = item['time'].replace(日, )
        if item['time'].find(昨天) > 0:
            item['time'] = str(datetime.date.today() - datetime.timedelta(days=1))
        elif item['time'].find(:) > 0:
            item['time'] = str(datetime.date.today())
        update(item)
    print('ok')





分享给朋友:

相关文章

火狐添加自定义搜索引擎

直接网址搜索自定义添加:https://mycroftproject.com/...

宝塔重启服务器后,Redis就启动不了解决方案

宝塔重启服务器后,Redis就启动不了解决方案

1.更改权限 chown -R redis.redis /www/server/redis/ 2.设置持久化...

python 函数 开启多线程示例

from threading import Thread def readfile(queue:Queue):    &nbs...

python 随机生成时间戳写入txt文件/运行sql语句

import time from random import randint with open('time.txt', ...

python 获取当前时间及随机时间戳

import time from random import randint time.strftime('%Y-%m-%d %H:%M:...

如何为精简的 CSS 文件删除未使用的 CSS

如何为精简的 CSS 文件删除未使用的 CSS

精简的网站比臃肿的网站运行得更快,这已经不是什么秘密了。不要让不必要的 CSS 拖累您的 Web 项目;使用下面描述的工具和技术来帮助您删除未使用的 CSS 并提高您网站的整体性能。什么是未使用的 C...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。