Board logo

標題: c# 自動加入上午/下午 [打印本頁]

作者: 二師兄    時間: 2017-3-20 16:41     標題: c# 自動加入上午/下午

本帖最後由 二師兄 於 2017-3-20 16:47 編輯

在 mysql db 取得                     MessageBox.Show((string)productData.Tables[0].Rows["special_from_date"].ToString());

        2018-02-28 00:00:00 自動變左         2018-02-28 上午 00:00:00

點解決? 想攞番個raw value 真係咁難?

作者: woodlcw    時間: 2017-3-20 18:14

string.Format("{0:hh:mm:ss tt}", DateTime.Now)
作者: 二師兄    時間: 2017-3-20 19:25

回覆 2# woodlcw


    productData.Tables[0].Rows["special_from_date"].ToString()
    一抽出來就有中文字
作者: stta800    時間: 2017-3-20 19:34

ching唔好玩啦。
.toString想拎raw value

ps. 中文system咪出中文,有咩問題?
作者: KinChungE    時間: 2017-3-21 09:13

http://stackoverflow.com/questio ... ng-current-timezone

raw value (timestamp)
作者: 二師兄    時間: 2017-3-21 10:56

回覆 5# KinChungE


    http://stackoverflow.com/questio ... value-automatically

i use winforms, posted here, 可能是 data adapter 問題
作者: woodlcw    時間: 2017-3-21 11:09

productData product = products.First();

productdata 入面 special_from_date , special_to_date 係datetime定string?

就咁productdata.special_from_date.ToString("yyyy/MM/dd HH:mm:ss")唔得?

定你拎緊gridview入面既value?
作者: 二師兄    時間: 2017-3-21 11:19

回覆 7# woodlcw


-    mysql datatype 係 datetime
-    productdata 入面 是string
-    productdata.special_from_date.ToString("yyyy/MM/dd HH:mm:ss") 唔係datatime 用唔到
-    拎DB 野, 寫落gridview
作者: kckcp    時間: 2017-3-21 12:13

加 convert 系前面 ,應該我:
convert.todatetime(special_from_date).ToString("yyyy/MM/dd HH:mm:ss")
作者: woodlcw    時間: 2017-3-21 13:34

回覆  woodlcw


-    mysql datatype 係 datetime
-    productdata 入面 是string
-    productdata.sp ...
二師兄 發表於 2017-3-21 11:19

productdata.special_from_date <- 唔應該用string, 應該用datetime
之後就可以用productdata.special_from_date.ToString("yyyy/MM/dd HH:mm:ss")
作者: seasky    時間: 2017-3-21 16:37

提示: 作者被禁止或刪除 內容自動屏蔽





歡迎光臨 電腦領域 HKEPC Hardware (https://h2.hkepc.com/forum/) Powered by Discuz! 7.2