0
我目前使用aspose.cells for .Net,並且需要根據我們的應用程序中使用的當前語言設置自定義格式日期。問題是,我們通過下面的代碼來設置格式,但是如果系統(OS)的日期格式不同,我們的自定義格式將會拋棄並且excel以系統(OS)格式顯示日期。有沒有解決方法?下面是代碼:Aspose.cells自定義日期格式與操作系統日期格式無關
var dateStyle = dataWorksheet.Cells.GetCellStyle(startRowNumber, column);
dateStyle.Custom = CultureInfo.CreateSpecificCulture("en-US").DateTimeFormat.ShortDatePattern;
var dateRange = dataWorksheet.Cells.CreateRange(startRowNumber, column, dataTable.Rows.Count + 1, 1);
dateRange.SetStyle(dateStyle);
還試圖解決here,但無濟於事。