项目中和时间相关的要注意的地方
程序中遇到時間類型的數據是比較難處理的問題,因為時間的格式太多了,在傳遞和存儲的時候要轉換為對應的格式!
1:當時間格式的字段作為列表的查詢條件之一的時候,一般的處理方法是將對應的時間類型的數據用字符型的字段來接收然后傳遞給查詢的條件語句。在頁面的數據全是用字符串的形式來顯示和傳遞的,在應用程序和數據庫中則有好多種的形式來展現的?所以將時間格式的數據從頁面傳遞到Action中要做特殊的處理
2:另外時間類型的數據不能只是年的形式必須是完整的時間類型的數據,這一點要注意,即使我們人為的轉換成對應的只有年的形式,在實際的存儲和傳遞的過程中也會有框架或數據庫產品自動的轉換成完整的時間格式的數據
3:還有時間類型的數據作為查詢條件的一部分時,常常不是查詢整點的時間的,數據常常要用到算術運算的方面的判斷符,時間在常是以區間的形式作為查詢條件的,在這就是再傳給數據庫產品時要用到to_date('${uploadDateString}','YYYY-MM-DD')這個函數在SQL語句中進行相應的轉換
4:在頁面的時候對于時間類型的數據常常用對應的時間日期控件來控制的,這個要注意留心收集一下對應的日期時間控件,掌握對應的應用
5:推薦My97日期控件:http://www.my97.net/(在其官網上有非常詳細的講解,可以使我們比較容易的應用此時間控件)
轉載于:https://www.cnblogs.com/godtrue/p/3278801.html
總結
以上是生活随笔為你收集整理的项目中和时间相关的要注意的地方的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 教育局最新回应!广东高中本周开始周末双休
- 下一篇: 封面人物丨“有味道”的学校什么样?她用2