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