思路可以把datetime和乙個時間戳相減得到timespan型別,然後轉化成秒數得到byte陣列 由陣列轉化成tostring(「x2」)
反之則反, 下面上**:
using system;
using system.collections.generic;
using system.text;
namespace commom
byte
bytes = system.bitconverter.
getbytes
(unitspan)
;for
(int i = bytes.length-
1; i >=
0; i--
)return sb.
tostring()
;}///
/// 把十六進製制資料轉化成時間
///
/// 16進製制資料字串
///
public
static
datetime
hextotime
(string hexstr)
if(hexstr.length%2!=
0)byte
bytes=
newbyte
[hexstr.length/2
];for(
int i =
0; i < bytes.length; i++
)uint unitspan = system.bitconverter.
touint32
(bytes,0)
;return time.
addseconds
(unitspan);}
}}
測試文字 2009-12-19 13:55:11 轉成 4b 2c 6a bf
4b 2c cd 2f 轉成 2009-12-19 20:55:11
2020/4/8 17:04:53轉化成 5e8d93b5
C 中的DateTime型別
console.writeline datetime datetime.now.tostring yyyymmddhhmmssffff 引數format格式詳細用法 格式字元 關聯屬性 說明 d shortdatepattern d longdatepattern f 完整日期和時間 長日期和短時間...
C 中windwos資料型別和型別轉換
n 代表near,在16位系統中代表16位的段內位址 l 代表long far 在16位系統中代表16位的段位址 16位的偏移位址 在32位系統中 n和l已經沒有作用,只是為了向前相容 相容16位機器 才保留這些定義。p 代表指標 c 代表const const w 代表wchar wchar t ...
C 和C 資料型別
api與c 的資料型別對應關係表 api資料型別 型別描述 c 型別 api資料型別 型別描述 c 型別 word 16位無符號整數 ushort char 字元char long 32位無符號整數 intdwordlong 64位長整數 long dword 32位無符號整數 uint hdc裝置...