python 字串 時間格式的轉化

2021-09-29 05:51:20 字數 1005 閱讀 3331

獲取現在時間

nowtime=datetime.datetime.now().strftime('%y-%m-%d')
1、先將2023年3月8日轉換成字元型2019-3-8,再轉換成時間格式

方法1、import  datetime

time=2023年3月8日

datetime.datetime.strptime(time1.replace('年','-').replace('月','-').replace('日',''),'%y-%m-%d')

方法2、

import pandas as pd

pd.to_datetime('2018-3-8').strftime(『%y-%m-%d')#轉化成時間字串

pd.to_datetime(),轉化成時間格式的型別

2、將時間格式轉化成字元形式

dt.strftime(''%y-%m-%d'')
3、計算時間間隔

import datetime

from dateutil import rrule

d1 = datetime.date(2016, 1, 1)

d2 = datetime.date(2016, 2, 28)

months = rrule.rrule(rrule.monthly, dtstart=d1, until=d2).count()#計算月份間隔,結果-1

years=rrule.rrule(rrule.yearly, dtstart=d1, until=d2).count()#計算年份間隔,結果-1

days=rrule.rrule(rrule.daily, dtstart=d1, until=d2).count()##計算天數weekly

weeks=rrule.rrule(rrule.weekly, dtstart=d1, until=d2).count()#計算周間隔

python 字串轉時間

s1 20120125 6 s2 20120216 7 a time.strptime s1,y m d 8 b time.strptime s2,y m d 9 a datetime datetime.datetime a 3 10 b datetime datetime.datetime b 3...

字串轉時間

由於js傳資料到後台很多時候把時間傳到控制器傳的是字串,這個時候就需要用應該很簡單的方法去轉時間了。可以看到這個input標籤所得到的時間為下圖這個時間。然後斷點看js 裡面得到的時間字串的所有傳到控制器的時候只能用字串來接收他 這裡得到了時間為字串就可以去提交了。第乙個方法是如下 直接宣告date...

php 字串轉時間戳 php字串轉時間戳

php字串轉時間戳 在php中可以使用 strtotime 函式將字串轉為時間戳。strtotime說明和用法 strtotime 將任何字串的日期時間描述解析為 unix 時間戳strtotime string time int now time int 本函式預期接受乙個包含美國英語日期格式的字...