<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>

                # 日期時間控件設置說明 `version 1.3.79及以上版本` `date 20210813` > 日期及時間類型的字段作為查詢條件,支持自定義格式,例如單獨設置年、月、日、時間等。需配置類型為日期類型 并且設置查詢日期格式 > 全格式:`yyyy-MM-dd HH:mm:ss` 表示:`年-月-日 時:分:秒` > 注意:無論什么格式,日期控件作為查詢條件傳的值始終是 **字符串** [TOC] ## 1.日期組件 設置`yyyy-MM-dd` 或 默認不填 ![](https://img.kancloud.cn/23/f2/23f2b1492023626507660b1e311a79e5_1855x426.png) 效果: ![](https://img.kancloud.cn/18/d1/18d1bf5e1d83ae3293b20a8cf87f73ec_583x366.png) ## 2.日期+時間組件 格式配置:`yyyy-MM-dd HH:mm:ss` 效果: ![](https://img.kancloud.cn/d3/17/d31786c8cd16add644e37f55a5edf7d7_588x411.png) ## 3.選擇年 格式配置:`yyyy` 效果: ![](https://img.kancloud.cn/9b/15/9b1587e443fff9d731d0a7a9f082f68b_589x357.png) ## 4.選擇年-月 格式配置:`yyyy-MM` 效果: ![](https://img.kancloud.cn/2c/42/2c429bc9a6ed83fb2ba251ff1b3b34c5_568x423.png) ## 5.選擇月 格式配置:`MM` 效果: ![](https://img.kancloud.cn/5e/af/5eaf9e501d8114a60b1f208135ea2c57_691x395.png) ## 6.選擇時間 >可配置為HH:mm:ss 或 HH:mm 格式配置:`HH:mm:ss` 效果: ![](https://img.kancloud.cn/62/2c/622ccd9f694785397378df33f8abf901_588x395.png) --- 格式配置:`HH:mm` 效果: ![](https://img.kancloud.cn/0e/4c/0e4c7f813dd29302b5bc381d24ac7e33_584x335.png) ## 7.時間范圍查詢 時間范圍查詢設置默認值 [點擊查看專題](http://report.jeecg.com/2394748) # 問題 ## 1、如果**數據庫是時間類型**如:上述birthday,當界面配置**特殊的格式**`yyyy`那么該查詢條件傳到后端就是一個年份的字符串:如`2021`,那怎么從原表的時間字段中篩選出2021的數據? 配置步驟如下: 1.1 編寫sql,新增查詢列`DATE_FORMAT(birthday, '%Y') nian` select name,birthday,DATE_FORMAT(birthday, '%Y') nian from demo 1.2 配置查詢: ![](https://img.kancloud.cn/14/10/1410f46fef57ce7691aef2b06de11f27_1808x339.png) 1.3 進入預覽頁測試: ![](https://img.kancloud.cn/83/2c/832cf1ebb81c8fd6fa67d936db33a741_1910x524.gif) ## 2、時間控件默認值都有哪些 詳見文檔:[時間控件默認值設置](http://report.jeecg.com/2384072) ## 3、需要通過`sql`將時間變成字符串,就要用到轉化函數 >所以用戶需要根據自己的數據庫類型,使用對應的轉化函數,新增一個查詢列,配置該列為查詢條件,然后比較該列的值即可! >不同數據庫取年函數(其他格式道理一樣) | 數據庫 | 語法 | | --- | --- | | mysql | DATE_FORMAT(birthday, '%Y') | | oracle| to_char(BIRTHDAY, 'yyyy') | | sqlserver| year(birthday) |
                  <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>

                              哎呀哎呀视频在线观看