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

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

轉(zhuǎn)換為 csv C# 時(shí)如何替換格式日期

轉(zhuǎn)換為 csv C# 時(shí)如何替換格式日期

C#
jeck貓 2023-07-22 17:06:56
我在將數(shù)據(jù)轉(zhuǎn)換為 csv 時(shí)遇到問(wèn)題,尤其是格式日期“dd-MM-yyyy”。public void Export_CSV(DataTable dt, string FileName, string Separator, string Path){    string path = HttpContext.Current.Server.MapPath("~/" + Path + "/" + FileName + ".csv");    StringBuilder sb = new StringBuilder();    string[] columnNames = dt.Columns.Cast<DataColumn>().                                      Select(column => column.ColumnName).                                      ToArray();    sb.AppendLine(string.Join(",", columnNames));    foreach (DataRow row in dt.Rows)    {        string[] fields = row.ItemArray.Select(field => field.ToString()).                                        ToArray();        sb.AppendLine(string.Join(",", fields));    }    File.WriteAllText(path, sb.ToString());}結(jié)果,格式日期不是恒定的。它應(yīng)該像“dd-MM-yyyy”
查看完整描述

1 回答

?
阿晨1998

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

您可以嘗試設(shè)置 CurrentInfo.CurrentCulture 的默認(rèn) DateTimeFormat,以便強(qiáng)制使用 ToString 將吐出的默認(rèn) DateTime 格式。


我相信默認(rèn)情況下 .ToString() 將生成與 ShortString 格式相關(guān)的 d/MM/yyyy 。


嘗試在輸出日期之前將以下內(nèi)容添加到代碼中。


CultureInfo culture = (CultureInfo)CultureInfo.CurrentCulture.Clone(); 

culture.DateTimeFormat.ShortDatePattern = "dd-MMM-yyyy";

Thread.CurrentThread.CurrentCulture = culture;

要恢復(fù)到您設(shè)置的內(nèi)容,只需添加一些代碼來(lái)首先存儲(chǔ)原始值,然后在方法結(jié)束時(shí)重置


CultureInfo culture = (CultureInfo)CultureInfo.CurrentCulture.Clone(); 

var originalShortDatePattern = culture.DateTimeFormat.ShortDatePattern

culture.DateTimeFormat.ShortDatePattern = "dd-MMM-yyyy";

Thread.CurrentThread.CurrentCulture = culture;

...

Your code

...

culture.DateTimeFormat.ShortDatePattern = originalShortDatePattern ;

Thread.CurrentThread.CurrentCulture = culture;

值得一試


查看完整回答
反對(duì) 回復(fù) 2023-07-22
  • 1 回答
  • 0 關(guān)注
  • 173 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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