第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何更改 datetime.Now 沒有特殊字符?

如何更改 datetime.Now 沒有特殊字符?

C#
POPMUISE 2023-04-29 09:52:27
我正在將數(shù)據(jù)從 SQL 查詢導(dǎo)出到 CSV,然后將 csv 文件重命名為帶日期的名稱,但是我在將 csv 文件重命名為沒有任何特殊字符時(shí)遇到問題。我試過替換“。” 或帶有空格的“/”,但這對我來說沒有成果。我的代碼如下:string filepath1 = AppDomain.CurrentDomain.BaseDirectory + "\\Logs\\import-contacts-" +                    DateTime.Now.Date.ToString("yyyy.MM.dd").Replace('/', ' ') + ".csv";我的輸出應(yīng)該是 import-contacts-20190606.csv但是我現(xiàn)在正在獲取 import-contacts-2019.06.06.csv。我怎樣才能修復(fù)我的輸出?
查看完整描述

4 回答

?
LEATH

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊

您可以為此使用字符串插值,以使其更清晰易讀。另外,不要在你不想要的字符串中放置任何東西......


var filePath =  AppDomain.CurrentDomain.BaseDirectory +

    $"\\Logs\\import-contacts-{DateTime.Today.AddDays(-1):yyyyMMdd}.csv";

或者(如果你喜歡 1-liner)...


var filePath = $"{AppDomain.CurrentDomain.BaseDirectory}\\Logs\\import-contacts-{DateTime.Today.AddDays(-1):yyyyMMdd}.csv";

這是一個(gè)工作示例...


https://dotnetfiddle.net/aYAgVr


注意 DateTime.Now將完全相同,因?yàn)槟诟袷交敵鲆詢H顯示日期部分。我只是對不使用 DateTime 約會(huì)感到迂腐!


查看完整回答
反對 回復(fù) 2023-04-29
?
千巷貓影

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊

.只需從方法中刪除ToString() 。嘗試像:

string  = AppDomain.CurrentDomain.BaseDirectory + "\Logs\import-contacts-" + DateTime.Now.ToString("yyyyMMdd").Replace('/', ' ') + ".csv";

編輯(根據(jù)新要求):

DateTime.Now.AddDays(-1).ToString("yyyyMMdd")


查看完整回答
反對 回復(fù) 2023-04-29
?
慕慕森

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊

問題是您依靠當(dāng)前的文化來提供正確的格式,但當(dāng)前對不同的用戶意味著不同的東西,并且顯然不會(huì)產(chǎn)生您想要的格式。

解決方案很簡單,使用特定的文化來獲取特定的格式:

DateTime.Today.ToString("dd.MM.yyyy", CultureInfo.InvariantCulture)

應(yīng)始終使用點(diǎn)作為分隔符。


查看完整回答
反對 回復(fù) 2023-04-29
?
斯蒂芬大帝

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊

它會(huì)為你工作。

string path = string.Format(@"{0}Logs\import-contacts-{1}.csv", new object[] { AppDomain.CurrentDomain.BaseDirectory, DateTime.Now.ToString("yyyyMMdd") });


查看完整回答
反對 回復(fù) 2023-04-29
  • 4 回答
  • 0 關(guān)注
  • 187 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號