在做補貼統計功能時,要求在頁面上只顯示「年 月 日 時 分」
雖然各種語言都大同小異,但是總是有一些區別的,正式這些細微的地方浪費了很多時間。
我在頁面中用的gridview控制項,將資料庫的資料顯示出來。
資料庫中存放的時間格式為「年月日時分秒」
同時由於資料庫中設定存放金錢的格式為decimal(18,3),而要求顯示為兩位小數,
所以在資料繫結的時候對金錢列也做了相應的處理。
為了不顯示秒,我在rowdatabound事件中寫了下面的**(c#)
if(e.rowindex > -1)
string datatime = e.row.cells[3].text.trim();
string money = e.row.cells[4].text.trim();
//顯示年月日時分(不顯示秒)
e.row.cells[3].text = convert.todatetime(datatime).tostring("yyyy-mm-dd hh:mm");
//去掉最後乙個0(注意要保證輸入的金額不能超過2位小數,這樣在資料庫中存放的永遠是第三位為0的三位小數)
e.row.cells[4].text = money.remove(money.lastindextof('0'));
Python 獲取不同格式的時間
導包 import time 普通的時間 import time 這裡可以根據需要選擇寫入對應時間的字元如 y表示年 print time.strftime y m d a h m s 24小時格式 print time.strftime i m s 12小時格式結果 2018 06 08 frid...
Oracle中時間的格式
關於0racle中得時間格式 yyyy 用數字表達的四位數字年 2009 yyy 年份的最後三位 009 yy 年份的最後二位 09 y 年份的最後一位 9 rr 年份後兩位數字 會遇到千年蟲問題,考慮本世紀的因素 rr 年份後兩位數字 mon 三位字元的月份簡寫 aug mm 用數字表達二位月 0...
python中的時間格式
處理資料時經常會遇到處理時間的問題,拿原始資料中儲存的str格式的日期篩選,結果不對 python中有三種時間格式 1 時間戳 int,float型別 import time 2 元組 struct time型別 內涵九個元素 3 datetime型別 如 2017 11 28 14 49 43.0...