日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 數據庫 > SQLite > 正文

SQLite3中的日期時間函數使用小結

2020-01-31 15:12:07
字體:
來源:轉載
供稿:網友


復制代碼 代碼如下:

import sqlite3
conn = sqlite3.connect('/tmp/sqlite.db')
cur = conn.cursor()

接下來干嘛呢?建一張表吧。這里需要注意的是,SQLite不支持在創建表的同時創建索引,所以要分兩步走,先創建表然后再創建索引
復制代碼 代碼如下:
create_table_stmt = '''CREATE TABLE IF NOT EXISTS test_table (
 id INTEGER PRIMARY KEY AUTOINCREMENT,
 duration INTEGER,
 event_date TEXT,
 parameter TEXT );'''

create_index = 'CREATE INDEX IF NOT EXISTS idx_id ON test_table (id);'
cur.execute(create_table_stmt)
cur.execute(create_index)
conn.commit()

然后往里面插一點數據吧,SQLite只支持5種基本的數據類型

復制代碼 代碼如下:

NULL. The value is a NULL value    
INTEGER. The value is a signed integer, stored in 1, 2, 3, 4, 6, or 8 bytes depending on the magnitude of the value
REAL. The value is a floating point value, stored as an 8-byte IEEE floating point number
TEXT. The value is a text string, stored using the database encoding (UTF-8, UTF-16BE or UTF-16LE)
BLOB. The value is a blob of data, stored exactly as it was input

問題來了,SQLite的時間和日期類型在哪里?原來SQLite可以把時間日期保存在一下幾種數據類型里面

復制代碼 代碼如下:

TEXT as ISO8601 strings ('YYYY-MM-DD HH:MM:SS.SSS').
REAL as Julian day numbers, the number of days since noon in Greenwich on November 24, 4714 B.C. according to the proleptic Gregorian calendar.
INTEGER as Unix Time, the number of seconds since 1970-01-01 00:00:00 UTC.

insert_stmt = 'insert into test_table values (?, ?, ?)'
record = (123, '2011-11-30 12:34:56', 'hello world')
cur.execute( insert_stmt, record )
conn.commit()


把日期保存為字符串以后,不能直接拿出來直接當日期用,在用之前要調用SQLite的date函數
例如找前一天存進去的數據:
復制代碼 代碼如下:

SELECT
 id,
 duration,
 event_date,
 parameter
 FROM test_table
WHERE
 DATE(event_date) = DATE('now', '-1 day', 'localtime')
ORDER BY id, event_date

查看表結構 select * from sqlite_master
查看表信息 PRAGMA table_info (table_name)

SQLite中的時間日期函數

SQLite包含了如下時間/日期函數:

復制代碼 代碼如下:

datetime() .......................  產生日期和時間
date()  ........................... 產生日期
time()  ........................... 產生時間
strftime() .......................  對以上三個函數產生的日期和時間進行格式化

datetime()的用法是:datetime(日期/時間,修正符,修正符...)
date()和time()的語法與datetime()相同。

在時間/日期函數里可以使用如下格式的字符串作為參數:

復制代碼 代碼如下:
YYYY-MM-DD
YYYY-MM-DD HH:MM
YYYY-MM-DD HH:MM:SS
HH:MM
HH:MM:SS
now                                 # 其中now是產生現在的時間。

舉例(寫這個筆記的時間是2006年10月17日晚8點到10點,北京時間):

復制代碼 代碼如下:

select datetime('now');
結果:2006-10-17 12:55:54

select datetime('2006-10-17');
結果:2006-10-17 12:00:00

select datetime('2006-10-17 00:20:00', '+1 hour', '-12 minute');
結果:2006-10-17 01:08:00

select date('2006-10-17', '+1 day', '+1 year');
結果:2007-10-18

select datetime('now', 'start of year');
結果:2006-01-01 00:00:00

select datetime('now', 'start of month');
結果:2006-10-01 00:00:00

select datetime('now', 'start of day');
結果:2006-10-17 00:00:00

# 盡管第2個參數加上了10個小時,但是卻被第3個參數 start of day 把時間歸零到00:00:00
# 隨后的第4個參數在00:00:00的基礎上把時間增加了10個小時變成了10:00:00。
select datetime('now', '+10 hour', 'start of day', '+10 hour');
結果:2006-10-17 10:00:00

# 把格林威治時區轉換成本地時區。
select datetime('now', 'localtime');
結果:2006-10-17 21:21:47

select datetime('now', '+8 hour');
結果:2006-10-17 21:24:45


strftime() 函數可以把YYYY-MM-DD HH:MM:SS格式的日期字符串轉換成其它形式的字符串。
strftime() 的語法是strftime(格式, 日期/時間, 修正符, 修正符, ...)

它可以用以下的符號對日期和時間進行格式化:
%d 月份, 01-31
%f 小數形式的秒,SS.SSS
%H 小時, 00-23
%j 算出某一天是該年的第幾天,001-366
%m 月份,00-12
%M 分鐘, 00-59
%s 從1970年1月1日到現在的秒數
%S 秒, 00-59
%w 星期, 0-6 (0是星期天)
%W 算出某一天屬于該年的第幾周, 01-53
%Y 年, YYYY
%% 百分號

strftime() 的用法舉例如下:

復制代碼 代碼如下:

select strftime('%Y/%m/%d %H:%M:%S', 'now', 'localtime');

結果:2006/10/17 21:41:09

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产高清一级片| 天堂在线一区二区三区| 亚洲成av人片在线| 精品激情国产视频| 日本黄色一区二区三区| 99精品电影| 中文字幕99| 69av亚洲| 日韩中文字幕国产| 欧美大片在线观看一区| 欧美日韩三级一区| 精品视频在线视频| 日韩欧美不卡在线| 国产成人精品三级| 91久久久精品国产| 国产中文在线观看| 二区视频在线观看| a√免费观看在线网址www| 亚洲高清中文字幕| 日韩精品在线免费播放| 国产一二三四| 久久久99精品久久| 视频一区二区精品的福利| 日韩免费久久| 精品人妻一区二区免费视频| 国产午夜精品视频| 精品国产99| 在线一区二区不卡| 国产免费永久在线观看| 日韩欧美看国产| 97久久精品| 亚洲免费在线观看av| 在线视频1区2区| 亚洲va韩国va欧美va精品| 亚洲乱码一区av黑人高潮| 欧美日韩在线观看一区| 91麻豆视频网站| 91精品视频免费在线观看| 精品在线99| 中文字幕 亚洲视频| 欧美在线日韩精品| 日韩欧美999| eeuss一区| 日韩精品视频在线观看网址| 999精品视频在线观看播放| 国产欧美日韩中文| 日韩一级中文字幕| 日韩.com| 精品一二线国产| 国产欧美日韩不卡| lutube成人福利在线观看| 国产日韩三级| 亚洲一区二区三区精品中文字幕| 热久久精品国产| 日韩欧美高清在线视频| 国产一级视频在线播放| 在线不卡日本| 欧美日韩在线观看一区| 在线视频观看日韩| 深夜福利亚洲| 天堂在线中文| 国产99在线 | 亚洲| 国产九九在线| 亚洲欧美中文在线视频| 国产欧美自拍一区| 日韩欧美99| 先锋男人资源站| 国产xxx在线| 成人a在线观看| 亚洲高清在线免费| 99精品视频国产| 91精品日本| 久精品在线观看| 日韩 欧美 中文| 日本亚洲欧美天堂免费| 国产95在线|亚洲| 午夜一区二区三区免费| 亚洲娇小xxxx欧美娇小| 91精品婷婷国产综合久久| 欧美日韩国产免费| 国产福利一区在线观看| 国产在线拍偷自揄拍精品| 日本精品免费观看高清观看| 欧美啪啪一区| 欧美一级日韩一级| 韩国v欧美v日本v亚洲| a天堂在线资源| 精品国产99| 国产男女av| 国产欧美日韩综合| 一级一片免费视频| 日韩免费久久| 日韩三级在线播放| 日韩中文字幕| 国产欧美日韩在线观看| 亚洲欧美999| 欧美日韩精品综合| 亚洲一区在线观看视频| 欧美91精品| 国产午夜精品视频免费不卡69堂 | av丝袜在线| 欧美日韩国产一区中文午夜| 欧美日韩精品是欧美日韩精品| 欧美日韩亚洲天堂| 日韩欧美中文字幕精品| 日韩亚洲国产欧美| 欧美xxxx中国| 久久香蕉一区| 91精品国产自产在线观看永久∴| 日韩国产在线不卡视频| 国产欧美在线观看| 视频一区二区中文字幕| √新版天堂资源在线资源| 在线观看国产一区| 中文字幕在线观看亚洲| 天堂在线一区二区三区| 久草中文在线观看| 中文字幕欧美日韩在线不卡| 999精品网| 91精品国产乱码久久蜜臀| 精品久久蜜桃| 欧美日韩精品在线观看| 中文字幕精品国产| 人妻一区二区三区免费| 欧美日韩国产91| 久久精品电影| 国产福利精品导航| 中文字幕在线导航| 99在线精品视频免费观看20| 中文在线一区二区| 欧美日韩亚州综合| 99这里有精品视频| 国产在线黄色片| 日韩久久在线| 日本亚洲欧美三级| www.xxxx精品| 日本啊v在线| 91精品国产调教在线观看| 中文字幕欧美日韩在线| 精品国产综合久久| 亚洲制服丝袜一区| 亚洲国产午夜精品| 久久精品一二三| 日韩中文字幕在线播放| 欧美日韩日本视频| 久久麻豆视频| 欧美日韩亚洲一区| av免费网站在线观看| 国产欧美高清在线| 亚洲人成欧美中文字幕| 一区二区三区精品99久久| 一二三区精品福利视频| 91精品国产网站| 精品国产1区2区3区| 亚洲免费中文字幕| 欧美在线日韩精品| 亚洲娇小xxxx欧美娇小| 日韩精品视频在线观看免费| 中文字幕日韩欧美在线视频| 日韩在线欧美| 国产日韩精品久久久| 日韩国产欧美亚洲| 久久蜜桃一区二区| 中文字幕五月天| 久久欧美中文字幕| 国产在线www| 天堂精品高清1区2区3区| 国产蜜臀在线| 国产成免费视频| 97视频在线| 日韩精品在线视频| 国产日韩精品电影| 樱花草www在线观看| 韩国v欧美v日本v亚洲| 国产91久久久久蜜臀青青天草二 | 中文字幕国产欧美| 伊人精品视频| 亚洲黄在线观看| 不卡av免费在线| 国产亚洲污的网站| 亚洲福利精品在线| 日韩亚洲国产欧美| 婷婷精品进入| 日韩三级一区| 中文字幕在线看精品乱码| 国产在线拍揄自揄拍| 精品人妻一区二区免费视频| 亚洲一区三区在线观看| 精品亚洲永久免费| 精品播放一区二区| 久草亚洲一区| 欧美日韩国产一二三| 中文字幕在线高清| 国产日韩综合| 日韩欧美综合视频| 国产网站欧美日韩免费精品在线观看| 日韩视频在线免费播放| 欧美 日韩 国产在线| 中文字幕2020第一页| 欧美日韩尤物久久| 在线一区av| 在线观看国产一区| 蜜桃精品视频| 国产91一区| 91精品999| 日韩精品久久久| 国产午夜精品视频| 九一久久久久久| 日韩中文字幕视频在线观看| 伊人网站在线| 国产日韩第一页v| 美女在线视频一区| 精品国产31久久久久久| 国产视频一区二| 国产亚洲人成a一在线v站| 九九九精品视频| av亚洲免费| 亚洲第一网中文字幕| 欧美 中文字幕| 91精品国产自产观看在线| 日韩不卡av| 国产激情在线播放| 亚洲伊人婷婷| 欧美日韩在线中文字幕| 国产欧美日韩高清| 日本精品在线中文字幕| 久久夜色精品国产噜噜亚洲av| 91日韩欧美| 精品欧美不卡一区二区在线观看| 91精品国产日韩91久久久久久| 国产精品一区二区三区免费观看| 亚洲高清视频在线| 国产不卡精品在线| 国产91欧美| 欧美日本精品| 精品亚洲综合| 国产日韩在线亚洲字幕中文| 91精品视频免费在线观看| 欧美日韩国产三级| 国产嫩草影院久久久久| www..com日韩| 日本熟女一区二区| 日韩三级视频在线播放| 欧美另类专区| 久久综合九色欧美综合狠狠| 国产欧美日韩视频在线| 中文字幕在线国产| 中文字幕国产欧美| 一区二区三区精品在线观看| 日韩一级免费在线观看| 中文字幕亚洲免费| 国产一级片播放| 国产成人一区二区精品非洲| 久久久久久99精品| 日韩精品高清不卡| 欧美片网站免费| 蜜桃视频一日韩欧美专区| 欧美三级在线播放| 午夜精品一区二区三区免费视频| wwwww亚洲| 不卡视频一区二区三区| 日韩欧美中文在线| 精品日韩视频在线观看| 欧美中文字幕在线观看视频| 国产一级粉嫩xxxx| 国产在线播放一区二区| 中文字幕在线精品| wwww亚洲| 国产日韩中文字幕在线| 亚洲成a人片在线www| 欧美日韩一级黄| 精品欧美久久久| a级在线免费观看| 91精品在线观| 日韩视频在线一区二区三区| 日韩av一区在线| 国产亚洲污的网站| 97视频在线| 91精品国产高清久久久久久| 日韩欧美中文字幕公布| 视频一区二区精品的福利| 精品一二三区视频| 国产日韩专区| 日韩欧美一卡二卡| 日韩久久久精品| 最新中文字幕在线| 欧美日韩精品不卡| 欧美日韩国产在线看| 日韩欧美中文字幕视频| 日韩精品视频在线播放| 国产久卡久卡久卡久卡视频精品| 欧美日韩在线网站| 国自产拍在线网站网址视频| 精品精品久久| 亚洲小说春色综合另类电影| 精品视频123区在线观看| aaa免费看大片| 成人精品国产福利| 精品久久久网| 精品综合久久久久| 一级一片免费视频| 亚洲欧美小说国产图片| 国产欧美日韩亚洲| 91麻豆精品国产91久久久使用方法| 国产成人中文字幕| 国产中文在线播放| 日韩精品欧美| 一区在线免费| 欧美日韩亚州综合| 国产视频三级在线观看播放| 91精品久久久久久久久久| 日韩欧美在线不卡| 一二三区精品视频| 日韩视频精品| 国产免费久久久| 日韩中文字幕久久| 91精品国产高清91久久久久久| 日本免费看黄| 欧美日韩精品在线观看| 在线不卡日本| 最近中文字幕第一页| 欧美二区在线观看| 国产色综合网| 中文在线一区| 亚州福利视频| 国产精品一区二三区| 日本一级一片免费视频| 日韩欧美不卡在线| 久久蜜桃精品| 日韩国产91| 日韩影院二区| 欧美二三四区| 影音先锋一区二区资源站| 日本精品在线播放| av免费网站在线| 国产高清精品二区| 中文在线中文字幕| 日本精品专区| 国产黄色在线看| 欧美在线观看视频一区| 精品播放一区二区| 亚洲福利一区二区三区| 国产视频一区三区| 日本xxxwww免费视频| 欧美二区在线观看| 国产欧美在线观看| 亚洲图片小说综合| 中文在线不卡视频| 麻豆精品99| 午夜私人影院在线观看| 尤物在线精品| 日韩不卡一二区| 亚洲大片精品永久免费| 欧美 亚洲 精品 三区| 日韩精品丝袜在线| 欧美日韩国产在线播放| 亚洲国产综合久久| 国产羞羞视频在线播放| 午夜伊人狠狠久久| 欧美日韩国产综合视频在线观看中文| 日韩欧美字幕| 午夜黄色小视频| 91精品国产全国免费观看| 国产91欧美| 精品综合久久久久| 亚洲福利一区二区三区| 欧美日韩中文字幕在线观看| 欧美三级在线看| 香蕉视频亚洲一级| 欧美日韩夫妻久久| 黄色片网站在线| 亚洲中文字幕在线一区| 国产欧美久久久精品免费| 日韩欧美在线影院| 国产一区精品在线| 亚洲一区导航| 欧美1234区| 欧美日韩一区二区在线视频| 日韩视频在线一区| 国产色综合网| 国产99精品| 国内激情久久| 亚洲免费福利视频| 欧美日韩国产观看视频| 日韩欧美国产午夜精品| 日韩三级在线播放| 日韩欧美一卡二卡| 久久精品欧美日韩精品| 日韩一级中文字幕| 国产日韩精品久久久| 一本一道综合狠狠老| 日韩中文字幕| 91精品国产自产在线丝袜啪| 国产一区成人| 日韩欧美字幕| 日本国产一区| 51精品免费网站| 国产对白在线| 色综合婷婷久久| 亚洲成年网站在线观看|