C 中不同的的時間格式

2021-05-21 21:08:40 字數 650 閱讀 6465

在做補貼統計功能時,要求在頁面上只顯示「年  月  日  時  分」

雖然各種語言都大同小異,但是總是有一些區別的,正式這些細微的地方浪費了很多時間。

我在頁面中用的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...