国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

iPhone應(yīng)用程序中Sqlite時間函數(shù)及時間處理

移動開發(fā) iOS
本文主要介紹了iPhone應(yīng)用程序中Sqlite時間函數(shù)及時間處理,主要講解了Sqlite時間函數(shù)及時間處理的表現(xiàn)方式,來看本文內(nèi)容。

iPhone應(yīng)用程序中Sqlite時間函數(shù)及時間處理是本文要介紹的內(nèi)容,主要講解了Sqlite時間函數(shù)及時間處理的表現(xiàn)方式,我們來看詳細(xì)內(nèi)容。這篇文章是根據(jù) SQLite 官方 WIKI 里的內(nèi)容翻譯,如果有什么翻譯不當(dāng)?shù)牡胤较M蠹抑赋觯吘刮业挠⑽乃綄?shí)在很差。SQLite包括以下五個時間函數(shù):

date(日期時間字符串, 修正符, 修正符, ……)

time(日期時間字符串, 修正符, 修正符, ……)

datetime(日期時間字符串, 修正符, 修正符, ……)

julianday(日期時間字符串, 修正符, 修正符, ……)

strftime(日期時間格式, 日期時間字符串, 修正符, 修正符, ……)

上述五個函數(shù)需要一個日期時間字符串做參數(shù),后面可以跟零到多個修正符參數(shù)。而 strftime() 函數(shù)還需要一個日期時間格式字符串做***個參數(shù)。

date() 函數(shù)返回一個以 “YYYY-MM-DD” 為格式的日期;

time() 函數(shù)返回一個以 “YYYY-MM-DD HH:MM:SS” 為格式的日期時間;

julianday() 函數(shù)返回一個天數(shù),從格林威治時間公元前4714年11月24號開始算起;

strftime() 函數(shù)返回一個經(jīng)過格式話的日期時間,它可以用下面的符號對日期和時間進(jìn)行格式化:

  1. %d 一月中的第幾天 01-31  
  2. %f 小數(shù)形式的秒,SS.SSSS  
  3. %H 小時 00-24  
  4. %j 一年中的第幾天 01-366  
  5. %J Julian Day Numbers  
  6. %m 月份 01-12  
  7. %M 分鐘 00-59  
  8. %s 從 1970-01-01日開始計算的秒數(shù)  
  9. %S 秒 00-59  
  10. %w 星期,0-6,0是星期天  
  11. %W 一年中的第幾周 00-53  
  12. %Y 年份 0000-9999  
  13. %% % 百分號 

其他四個函數(shù)都可以用 strftime() 函數(shù)來表示:

  1. date(…)        ->  strftime(“%Y-%m-%d”,…)  
  2. time(…)        ->  strftime(“%H:%M:%S”,…)  
  3. datetime(…)   ->  strftime(“%Y-%m-%d %H:%M:%S”,…)  
  4. julianday(…)  ->  strftime(“%J”,…) 

日期時間字符串,可以用以下幾種格式:

  1. YYYY-MM-DD  
  2. YYYY-MM-DD HH:MM  
  3. YYYY-MM-DD HH:MM:SS  
  4. YYYY-MM-DD HH:MM:SS.SSS  
  5. YYYY-MM-DDTHH:MM  
  6. YYYY-MM-DDTHH:MM:SS  
  7. YYYY-MM-DDTHH:MM:SS.SSS  
  8. HH:MM  
  9. HH:MM:SS  
  10. HH:MM:SS.SSS  
  11. now  
  12. DDDD.DDDD 

在第五種到第七種格式中的“T”是一個分割日期和時間的字符;第八種到第十種格式只代表2000-01-01日的時間,第十一種格式的’now’表示返回一個當(dāng)前的日期和時間,使用格林威治時間(UTC);第十二種格式表示一個 Julian Day Numbers。

修正符

日期和時間可以使用下面的修正符來更改日期或時間:

  1. NNN days  
  2. NNN hours  
  3. NNN minutes  
  4. NNN.NNNN seconds  
  5. NNN months  
  6. NNN years  
  7. start of month  
  8. start of year  
  9. start of week  
  10. start of day  
  11. weekday N  
  12. unixepoch  
  13. localtime  
  14. utc 

前六個修正符就是簡單的增加指定數(shù)值的時間和日期;第七到第十個修正符表示返回當(dāng)前日期的開始;第十一個修正符表示返回下一個星期是N的日期和時間;第十二個修正符表示返回從1970-01-01開始算起的秒數(shù);第十三個修正符表示返回本地時間。

下面舉一些例子:

計算機(jī)當(dāng)前時間

  1. SELECT date(‘now’) 

計算機(jī)當(dāng)前月份的***一天

  1. SELECT date(‘now’,’start of month’,’+1 month’,’-1 day’) 

計算UNIX 時間戳1092941466表示的日期和時間

  1. SELECT datetime(‘1092941466’,’unixepoch’) 

計算 UNIX 時間戳1092941466 表示的本地日期和時間

  1. SELECT datetime(‘1092941466’,’unixepoch’,’localtime’) 

計算機(jī)當(dāng)前UNIX 時間戳

  1. SELECT strftime(‘%s’,’now’) 

兩個日期之間相差多少天

  1. SELECT jolianday(‘now’)-jolianday(‘1981-12-23’) 

兩個日期時間之間相差多少秒

  1. SELECT julianday('now')*86400 - julianday('2004-01-01 02:34:56')*86400 

計算今年十月份***個星期二的日期

  1. SELECT date('now','start of year','+9 months','weekday 2'); 

得到年

  1. strftime(‘%y’,'2008-4-28') 

得到月

  1. strftime(‘%m’,'2008-4-28') 

同樣,我們也可以通過strftime來得到其它所要的信息,但是要記得,給時間加引號

  1. 例1.  
  2. select datetime('now');  
  3. 結(jié)果:2006-10-17 12:55:54  
  4.  
  5. 例2.  
  6. select datetime('2006-10-17');  
  7. 結(jié)果:2006-10-17 12:00:00  
  8.  
  9. 例3.  
  10. select datetime('2006-10-17 00:20:00','+1 hour','-12 minute');  
  11. 結(jié)果:2006-10-17 01:08:00  
  12.  
  13. 例4.  
  14. select date('2006-10-17','+1 day','+1 year');  
  15. 結(jié)果:2007-10-18  
  16.  
  17. 例5.  
  18. select datetime('now','start of year');  
  19. 結(jié)果:2006-01-01 00:00:00  
  20.  
  21. 例6.  
  22. select datetime('now','start of month');  
  23. 結(jié)果:2006-10-01 00:00:00  
  24.  
  25. 例7.  
  26. select datetime('now','start of day');  
  27. 結(jié)果:2006-10-17 00:00:00  
  28.  
  29. 例8.  
  30. select datetime('now','+10 hour','start of day','+10 hour');  
  31. 結(jié)果:2006-10-17 10:00:00  
  32.  
  33. 例9.  
  34. select datetime('now','localtime');  
  35. 結(jié)果:2006-10-17 21:21:47  
  36.  
  37. 例10.  
  38. select datetime('now','+8 hour');  
  39. 結(jié)果:2006-10-17 21:24:45 

例3中的+1 hour和-12 minute表示可以在基本時間上(datetime函數(shù)的***個參數(shù))增加或減少一定時間。

例5中的start of year表示一年開始的時間。

從例8可以看出,盡管第2個參數(shù)加上了10個小時,但是卻被第3個參數(shù)“start of day”把時間歸零到00:00:00,隨后的第4個參數(shù)在00:00:00
的基礎(chǔ)上把時間增加了10個小時變成了10:00:00。

例9把格林威治時區(qū)轉(zhuǎn)換成本地時區(qū)。

例10把格林威治時區(qū)轉(zhuǎn)換成東八區(qū)。

strftime()函數(shù)可以把YYYY-MM-DD HH:MM:SS格式的日期字符串轉(zhuǎn)換成其它形式的字符串。

strftime()的語法是strftime(格式, 日期/時間, 修正符, 修正符, ...)

它可以用以下的符號對日期和時間進(jìn)行格式化:

  1. %d 月份, 01-31  
  2. %f 小數(shù)形式的秒,SS.SSS  
  3. %H 小時, 00-23  
  4. %j 算出某一天是該年的第幾天,001-366  
  5. %m 月份,00-12  
  6. %M 分鐘, 00-59  
  7. %s 從1970年1月1日到現(xiàn)在的秒數(shù)  
  8. %S 秒, 00-59  
  9. %w 星期, 0-6 (0是星期天)  
  10. %W 算出某一天屬于該年的第幾周, 01-53  
  11. %Y 年, YYYY  
  12. %% 百分號 

strftime()的用法舉例如下:

  1. 例11.  
  2. select strftime('%Y.%m.%d %H:%M:%S','now','localtime');  
  3. 結(jié)果:2006.10.17 21:41:09 

例11用圓點(diǎn)作為日期的分隔附,并把時間轉(zhuǎn)換為當(dāng)?shù)氐臅r區(qū)的時間。

小結(jié):iPhone應(yīng)用程序中Sqlite時間函數(shù)及時間處理的內(nèi)容介紹完了,希望本文對你有所幫助!

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2009-07-17 10:42:06

Swing應(yīng)用程序處理函數(shù)

2011-07-21 10:47:37

iPhone Cocoa 委托

2011-07-28 13:59:40

iPhone App

2011-08-10 16:57:15

iPhone事件程序包

2018-05-21 08:52:15

Linux應(yīng)用程序啟動時間

2011-07-26 09:41:23

iPhone xcode Mac OS X

2010-08-27 10:41:41

iPhone核心應(yīng)用程序

2011-07-20 15:58:58

iPhone 應(yīng)用程序 生命周期

2011-04-19 09:19:55

應(yīng)用程序項(xiàng)目管理

2011-07-27 17:30:40

iPhone Locate 定位

2011-08-12 14:54:45

iPhone委托

2011-07-21 15:56:32

iPhone 截屏

2011-07-19 14:36:32

iPhone

2011-08-05 13:49:53

iPhone 應(yīng)用 開發(fā)

2011-07-26 11:13:15

iPhone PXL

2011-07-26 16:33:56

iPhone Delegate

2011-07-19 10:42:41

iPhone 應(yīng)用程序 模型

2011-08-10 09:31:33

開發(fā)iPhone應(yīng)用程

2011-07-19 11:12:07

iPhone 控制器

2012-05-24 15:49:35

HTML5
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

麻豆网站在线免费观看| 亚洲欧美日韩一区二区在线| 久久久精品五月天| 香蕉521av成人网| 免费日韩中文字幕| 欧美丰满嫩嫩电影| 麻豆精品一区二区| 成片免费观看视频| 92国产精品久久久久首页| 欧美日韩国产精品一区二区亚洲| 亚洲一区精彩视频| 天天想你在线观看完整版电影免费| 激情亚洲色图| 69xxx在线| 牛牛影视一区二区三区免费看| 国产日产精品_国产精品毛片| 欧美aaaaa喷水| 天天影视涩香欲综合网| 精品国产精品网麻豆系列| 欧美性猛交xxxx黑人交| 可以在线观看的av| 欧美卡1卡2卡| 国产高清一区在线观看| 色999日韩国产欧美一区二区| 国产野外作爱视频播放| 桃子视频成人app| 亚洲国产精品成人一区二区| 亚洲影音先锋| va亚洲va日韩不卡在线观看| av在线播放国产| 91精品国产综合久久久久久漫画| 亚洲乱码国产乱码精品精98午夜 | 九九热精品视频在线播放| 久久av综合网| 黑人巨大国产9丨视频| av福利导福航大全在线播放| 97人澡人人添人人爽欧美| 欧美伦理影院| 色乱码一区二区三区熟女| 国产成人免费视频网站 | 日韩欧美精品一区二区综合视频| 日韩亚洲第一页| 国产 porn| 国产亚洲精品精华液| 日韩欧美亚洲日产国| 久久国产精品首页| 欧美成人性福生活免费看| 久久亚洲精品爱爱| 成人xxxxx| 久久久国产精华| 91探花在线观看| 亚洲va男人天堂| 欧美理论电影在线精品| 韩国一区二区三区美女美女秀| 中文字幕久久午夜不卡| av资源中文在线天堂| 国产欧美韩国高清| av电影在线观看不卡| 免费a级在线播放| 国产精品夜间视频香蕉| 久久久国产精华| 日韩欧美看国产| 国产成人成网站在线播放青青| 国产一区二区三区探花| 日韩中文在线字幕| 日韩欧美国产午夜精品| 黄色成人精品网站| 国自产拍在线网站网址视频| 91精品视频免费| 精品免费在线视频| 亚洲影视一区二区三区| 日本不卡免费播放| 国产欧美精品在线播放| 亚洲欧美一区二区三区孕妇| 一二三区高清| 国产精品视频男人的天堂| 亚洲电影在线免费观看| 女仆av观看一区| 日韩中文字幕亚洲精品欧美| 日本道精品一区二区三区 | 国产免费成人| 日本在线观看a| 在线看国产精品| 国产成人在线看| 男人天堂亚洲天堂| 久久99精品久久久久久久久久 | 精品福利视频导航大全| 国产精品精品久久久久久| 欧美激情中文不卡| 蜜桃精品视频| 北条麻妃在线视频观看| 亚洲精品小视频在线观看| 亚洲综合色网| 一级毛片免费视频| 国产精品国产三级国产aⅴ浪潮| 亚洲国产精品99久久久久久久久 | 精品视频资源站| 欧美日韩三级| 免费播放片a高清在线观看| 亚洲精品一区二区三区不| 精品一区二区三区欧美| 黄色成年人视频在线观看| 国产精品视频一区二区三区经| 欧美日韩国产精品一区二区不卡中文 | 2018av男人天堂| 欧美一级视频在线观看| 国产精品久久二区二区| 亚洲黄色录像| 日本a级黄色| 国产精品对白刺激| 色综合色狠狠综合色| 欧美一区免费| 欧美日韩国产综合视频 | 鬼打鬼之黄金道士1992林正英| 91福利在线免费观看| 亚洲美女色禁图| 日本中文字幕中出在线| 91传媒免费视频| 久久亚洲电影天堂| 中文字幕精品在线不卡| 国产aⅴ精品一区二区三区久久| 中文字幕在线中文字幕二区| 91免费欧美精品| 色国产综合视频| 精品一区二区在线观看| 超碰这里只有精品| av网站免费观看| 亚洲精品欧美日韩专区| 欧美三片在线视频观看| 久久激情五月激情| 亚洲精品午夜| 少妇**av毛片在线看| 狠狠色噜噜狠狠狠狠色吗综合| 亚洲成av人片在线观看香蕉| 久久亚洲捆绑美女| 婷婷伊人综合| 蜜桃麻豆影像在线观看| jizzjizzjizz亚洲日本| 444亚洲人体| 国产视频在线观看一区二区| 久久久亚洲午夜电影| 欧美wwwww| 人人鲁人人莫人人爱精品| gogo人体高清视频| 美国av一区二区三区| 久久久亚洲国产天美传媒修理工| 欧美中文字幕亚洲一区二区va在线| 首页国产欧美日韩丝袜| 狠狠一区二区三区| jizz性欧美10| 欧美牲交a欧美牲交aⅴ免费下载| 国产在线观看精品| 日韩av在线导航| 亚洲成人777| 国产91丝袜在线播放0| 色综合久久网| 巨胸喷奶水www久久久免费动漫| 你懂的好爽在线观看| 国产a视频免费观看| 久久99影院| 8x海外华人永久免费日韩内陆视频| 91麻豆精品国产自产在线| 国产精品久久久久aaaa| 日韩精品亚洲一区二区三区免费| 欧美变态挠脚心| 黄色在线看片| 国产三级三级三级精品8ⅰ区| 亚洲黄页在线观看| 九色porny丨首页入口在线| 免费男女羞羞的视频网站主页在线观看| 在线观看18视频网站| 亚洲一区久久久| 欧美高清第一页| 大白屁股一区二区视频| 欧美三级第一页| 中文字幕精品影院| 久久亚洲人体| 91香蕉在线观看| 视频午夜在线| 国产高潮av| 最新天堂中文在线| 日韩国产一级片| 一区二区三区的久久的视频| 99re在线国产| 国产成人精品在线视频| 久久久精品一区二区| 亚洲国产精品va在线观看黑人| 精品美女国产在线| 亚洲天堂精品视频| 国产亚洲精品7777| 成人免费看的视频| 久久91精品久久久久久秒播| 亚洲国产精品第一区二区三区| 精品精品精品| 国色天香久久精品国产一区| 精品美女一区| 亚洲欧美在线人成swag| 免费在线观看一区| 成人av在线播放| 亚洲网站三级|