python程式設計_時間日期字串轉換
python獲取當前系統時間:
nowTime=time.localtime()
獲取當前系統日期:
nowDate=datetime.datetime(nowTime[0],nowTime[1],nowTime[2])
日期格式轉換:
baseTime="20121012" #轉換成2012-10-12
mouth = baseTime[4:6]
year = baseTime[0:4]
day = baseTime[6:8]
Destime = year +"-"+mouth+"-"+day
獲取當前系統時間,並轉換成字串型別:
curTime = time.strftime("%Y-%m-%d %X", time.localtime(time.time()))
計算給定時間delta天后或delta天前的時間:
baseTime="20121012" #字串日期
delta=3 #計算3天后的日期,如果是delta=-3,計算3天前的日期
d1 = datetime.datetime(string.atoi(baseTime[0:4]),string.atoi(baseTime[4:6]),string.atoi(baseTime[6:8]))
d2 = d1 + datetime.timedelta(days = delta)
deltaDate=d2.strftime("%Y%m%d")
字串轉換成時間 string -> time 和 time -> string 和 time -> datetime:
date="2012-04-05"
print type(date) #檢視date的型別<type 'str'>
date=time.strptime(date,"%Y-%m-%d") #字串string型別時間轉換成time型別時間
print type(date) #檢視date的型別<type 'time.struct_time'>
date=time.strftime("%Y-%m-%d",date) #time型別時間轉換成字串string型別時間
print type(date) #檢視date的型別<type 'str'>
date="2012-04-05"
date=time.strptime(date,"%Y-%m-%d") #字串string型別時間轉換成time型別時間
print type(date) #檢視date的型別<type 'time.struct_time'>
date=datetime.datetime(date[0],date[1],date[2]) #time型別時間轉換成datetime型別時間
print type(date) #檢視date的型別<type 'datetime.datetime'>
計算兩個日期之間的時間查:
d1 = datetime.datetime(2005, 2, 16)
d2 = datetime.datetime(2004, 12, 31)
# 結果:47
print (d1 - d2).days
#上例演示了計算兩個日期相差天數的計算。
starttime = datetime.datetime.now()
....
endtime = datetime.datetime.now()
print (endtime - starttime).seconds
#上例演示了計算執行時間的例子,以秒進行顯示。
d1 = datetime.datetime.now()
d3 = d1 + datetime.timedelta(days =10)
print str(d3)
print d3.ctime()
# 上例演示了計算當前時間向後10天的時間。
# 如果是小時 days 換成 hours
相關推薦
python程式設計_時間日期字串轉換
python獲取當前系統時間: nowTime=time.localtime() 獲取當前系統日期: nowDate=datetime.datetime(nowTime[0],nowTime[1],nowTime[2]) 日期格式轉換: baseTime="20121012" #轉換成2012-10-1
iOS ISO8601格式的時間日期字串轉換成NSDate
+ (NSDate *)dateFromISO8601String:(NSString *)string { if (!string) return nil; struct tm tm; time_t t; strptime([strin
python 有關datetime時間日期 以及時間戳轉換
#coding=utf-8 import time import datetime def yes_time(): #獲取當前時間 now_time = datetime.datetime.now() #當前時間減去一天 獲得昨天當前時間 yes_time = no
C#時間點字串轉換為日期,當天時間點判斷
一、時間點轉換 在開發中經常遇到,在當天中某個時間段中,才允許執行的操作,然而這個時間段需要自由指定。 總結:在C#中 1.將時間點,轉換成日期物件 ,常用操作Convert.ToDateTime
Java字串CST和時間日期的轉換
在工作過程中,一些業務免不了接觸到了一些對時間字串的處理,整理如下: 轉換諸如 “ Wed, 17 Oct 2018 20:17:40 CST”,“ Wed, 17 Oct 2018 20:17:40 BST”等字元時間樣式 @Test public void parse
js把日期字串轉換成時間戳
//獲取當前時間: var myDate = new Date();//當前時間 var year = myDate.getFullYear();//當前年份 var month = myDate.getMonth() + 1;//當前月份 var day = myDate.getDate()
【Python程式設計】時間轉換器案例
#!/usr/bin/env python # -*- coding:utf8 -*- from datetime import datetime from dateutil import parse
Java時間日期格式轉換
當前 所在 monday 獲取時間 第一周 獲取 字符串轉換 處理 last import java.text.*; import java.util.Calendar; public class VeDate { /** * 獲取現在時間 *
Java實現時間日期格式轉換示例
simple ati except else ktr new bsp 時間 .text package com.hanqi.util; import java.text.ParseException; import java.text.SimpleDateFormat;
python selenium 處理時間日期控件(十五)
開發 users key 時間控件 java hunk read picker eat 測試過程中經常遇到時間控件,需要我們來選擇日期,一般處理時間控件通過層級定位來操作或者通過調用js來實現。 1.首先我們看一下如何通過層級定位來操作時間控件。 通過示例圖可以看到
Java時間日期格式轉換 轉自:http://www.cnblogs.com/edwardlauxh/archive/2010/03/21/1918615.html
throws 星期四 stat 格式轉換 see blog 一是 取得數據 www Java時間格式轉換大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 獲取
[Python程式設計]常用進位制轉換的程式碼實現
二進位制轉十進位制 def bin_to_dec(bin_str): bin = [int(n) for n in bin_str ] dec = [bin[-i - 1] * math.pow(2, i) for i in range(len(bin))] re
Oracle中時間日期格式轉換及常用日期函式
我的第一篇部落格,記錄學習,分享生活。 Oracle時間日期格式轉換: 主要有兩種格式,一種為日期格式date,一種為字元格式char。 查詢當前日期: select sysdate from dual; 將日期轉化為字元格式,可以對日期進行一些操作 --顯示所有僱員的姓名和加
python中,如何將字串轉換為數字(將數字轉換為整型),字串的10轉換為整型的10,10.5轉換為10
說明: 在實際的應用過程中,有的時候可能會遇到字串的10,需要將字串的10轉換為數字的10 在此記錄下,通過int函式轉換的過程。 操作過程: 1.將字串轉換為整型的10 >>> str1 = "10" #將一個字串的10賦給變數str1 >&g
C++時間與字串轉換
1、常用的時間儲存方式1)time_t型別,這本質上是一個長整數,表示從1970-01-01 00:00:00到目前計時時間的秒數,如果需要更精確一點的,可以使用timeval精確到毫秒。2)tm結構,這本質上是一個結構體,裡面包含了各時間欄位struct tm {
python 將json型別的字串轉換成字典 使用demo
我們從網頁上抓取的很多資料都是json格式,儲存下來也就是字串格式,我們這時候如果使用字串拼接或者正則表示式在json字串中尋找資訊是比較麻煩的。把json字串轉換成python中的字典,然後再使用字典查詢。 import json ''' json:一種儲存資料的格式 作用:可以儲存本地的js
Java中獲取時間以及java.util和java.sql之間時間日期的轉換
目錄 一、獲取時間和日期 通過java.util從系統獲取當前時間 通過java.sql型別資料獲取時間 將字串轉換成java.util.Date型別資料 將毫秒數轉換成java.util.Date型別資料 二、資料庫中儲存日期的三種資料型別 三、資料庫中三種資料對應
MySQL日期字串轉換成NULL值的異常處理
1,YYYYmmdd格式日期轉換為null 看如下記錄,一個能取到值,一個取不到值** mysql> SELECT DATE_FORMAT(STR_TO_DATE(‘20150922 13:01:01’, ‘%Y%m%d %H:%m:%s’),’%H:
SDUT-oj 時間日期格式轉換(詳解)
11/20/2010-12:12:12pm 01/01/1970-12:01:01am import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Lo
python程式設計之判斷一字串是不是對稱的,如:abcddcba
def is_symmetrical(str): length = len(str) for i in range(length/2): if str[i] != st