<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # SQLite 日期 & 時間 SQLite 支持以下五個日期和時間函數: | 函數 | 實例 | | --- | --- | | date(timestring, modifiers...) | 以 YYYY-MM-DD 格式返回日期。 | | time(timestring, modifiers...) | 以 HH:MM:SS 格式返回時間。 | | datetime(timestring, modifiers...) | 以 YYYY-MM-DD HH:MM:SS 格式返回。 | | julianday(timestring, modifiers...) | 這將返回從格林尼治時間的公元前 4714 年 11 月 24 日正午算起的天數。 | | strftime(timestring, modifiers...) | 這將根據第一個參數指定的格式字符串返回格式化的日期。具體格式見下邊講解。 | 上述五個日期和時間函數把時間字符串作為參數。時間字符串后跟零個或多個 modifiers 修飾符。strftime() 函數也可以把格式字符串作為其第一個參數。下面將為您詳細講解不同類型的時間字符串和修飾符。 ## 時間字符串 一個時間字符串可以采用下面任何一種格式: | 時間字符串 | 實例 | | --- | --- | | YYYY-MM-DD | 2010-12-30 | | YYYY-MM-DD HH:MM | 2010-12-30 12:10 | | YYYY-MM-DD HH:MM:SS.SSS | 2010-12-30 12:10:04.100 | | MM-DD-YYYY HH:MM | 30-12-2010 12:10 | | HH:MM | 12:10 | | YYYY-MM-DD**T**HH:MM | 2010-12-30 12:10 | | HH:MM:SS | 12:10:01 | | YYYYMMDD HHMMSS | 20101230 121001 | | now | 2013-05-07 | 您可以使用 "T" 作為分隔日期和時間的文字字符。 ## 修飾符(Modifiers) 時間字符串后邊可跟著零個或多個的修飾符,這將改變有上述五個函數返回的日期和/或時間。任何上述五大功能返回時間。修飾符應從左到右使用,下面列出了可在 SQLite 中使用的修飾符: * NNN days * NNN hours * NNN minutes * NNN.NNNN seconds * NNN months * NNN years * start of month * start of year * start of day * weekday N * unixepoch * localtime * utc ## 格式化 SQLite 提供了非常方便的函數 **strftime()** 來格式化任何日期和時間。您可以使用以下的替換來格式化日期和時間: | 替換 | 描述 | | --- | --- | | %d | 一月中的第幾天,01-31 | | %f | 帶小數部分的秒,SS.SSS | | %H | 小時,00-23 | | %j | 一年中的第幾天,001-366 | | %J | 儒略日數,DDDD.DDDD | | %m | 月,00-12 | | %M | 分,00-59 | | %s | 從 1970-01-01 算起的秒數 | | %S | 秒,00-59 | | %w | 一周中的第幾天,0-6 (0 is Sunday) | | %W | 一年中的第幾周,01-53 | | %Y | 年,YYYY | | %% | % symbol | ## 實例 現在讓我們使用 SQLite 提示符嘗試不同的實例。下面是計算當前日期: ``` sqlite> SELECT date('now'); 2013-05-07 ``` 下面是計算當前月份的最后一天: ``` sqlite> SELECT date('now','start of month','+1 month','-1 day'); 2013-05-31 ``` 下面是計算給定 UNIX 時間戳 1092941466 的日期和時間: ``` sqlite> SELECT datetime(1092941466, 'unixepoch'); 2004-08-19 18:51:06 ``` 下面是計算給定 UNIX 時間戳 1092941466 相對本地時區的日期和時間: ``` sqlite> SELECT datetime(1092941466, 'unixepoch', 'localtime'); 2004-08-19 11:51:06 ``` 下面是計算當前的 UNIX 時間戳: ``` sqlite> SELECT datetime(1092941466, 'unixepoch', 'localtime'); 1367926057 ``` 下面是計算美國"獨立宣言"簽署以來的天數: ``` sqlite> SELECT julianday('now') - julianday('1776-07-04'); 86504.4775830326 ``` 下面是計算從 2004 年某一特定時刻以來的秒數: ``` sqlite> SELECT strftime('%s','now') - strftime('%s','2004-01-01 02:34:56'); 295001572 ``` 下面是計算當年 10 月的第一個星期二的日期: ``` sqlite> SELECT date('now','start of year','+9 months','weekday 2'); 2013-10-01 ``` 下面是計算從 UNIX 紀元算起的以秒為單位的時間(類似 strftime('%s','now') ,不同的是這里有包括小數部分): ``` sqlite> SELECT (julianday('now') - 2440587.5)*86400.0; 1367926077.12598 ``` 在 UTC 與本地時間值之間進行轉換,當格式化日期時,使用 utc 或 localtime 修飾符,如下所示: ``` sqlite> SELECT time('12:00', 'localtime'); 05:00:00 ``` ``` sqlite> SELECT time('12:00', 'utc'); 19:00:00 ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看