我想將 DataTime.Now 輸出轉換為整數,
我想洗掉所有正斜杠“/”冒號“:”和空格“”,甚至 PM/AM。
例子:
從 = 2022 年 1 月 24 日晚上 10:51:54
至 = 1242022105154
uj5u.com熱心網友回復:
用這個 :
long n = long.Parse(date.ToString("yyyyMMddHHmmss"));
如果你想要字串格式:
var n = date.ToString("yyyyMMddHHmmss");
您可以在上述欄位中更改年份和月份的位置。例如:(這對您的問題是正確的)
var n = date.ToString("MddyyyyHHmmss");
其中日期是您的變數包含日期值。
uj5u.com熱心網友回復:
如果您有一個日期字串,您首先需要決議它,那么您可以使用DateTime.ToString:
string s = "1/24/2022 10:51:54 PM";
string result = DateTime.Parse(s, CultureInfo.InvariantCulture).ToString("MdyyyyHHmmss");
所以對你來說正確的格式字串是 MdyyyyHHmmss。
注意m是分鐘和M月份,大寫H表示 24 小時。
請參閱:自定義日期和時間格式字串
uj5u.com熱心網友回復:
string outPut= DateTime.Now.ToString("MdyyyyHHmmss", CultureInfo.InvariantCulture);
路徑 。GetFileNameWithoutExtension方法為您提供了作為不帶擴展名的引數傳遞的檔案名,從名稱中應該很明顯。
uj5u.com熱心網友回復:
您可以使用 :
.Replace("the character u want to remove" , "new char");
uj5u.com熱心網友回復:
您可以使用如下:
From.ToString().Replace("/","").Replace(":","").Replace(" ","")
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/420876.html
標籤:
上一篇:具有2個陣列集的過濾器功能
