| EasyXLS http://forum.easyxls.com/  | 
|
| Date format dd/mm/yyyy http://forum.easyxls.com/viewtopic.php?f=11&t=2276  | 
	Page 1 of 1 | 
| Author: | jamesv [ Sat Dec 10, 2022 9:51 pm ] | ||||
| Post subject: | Date format dd/mm/yyyy | ||||
Hello, I'm having trouble getting dates to consistently come out in "dd/mm/yyyy" format. When the day <= 12, it utilises this as the month. I've attached 3 files: - The raw data from SQL Server (the column datatype is "datetime"). - The code I'm using to write to and format the cell using EasyXLS. - The output in Excel. The orange column is what EasyXLS is outputting; the green column is what I'm expecting based on my ".setFormat.." Thanks in advance! 
  | 
	|||||
| Author: | oana [ Wed Dec 14, 2022 5:58 am ] | 
| Post subject: | Re: Date format dd/mm/yyyy | 
Hi, You need to extract data from sql in "mm/dd/yyyy" format and then set the data type as DataType.DATE for best performances. Other similar date formats are recognized as M/d/y or M-d-y. A date value is a calendar date that can also include the time. We recommend entering the date values in "mm/dd/yyyy" format (i.e. 12/23/2005) for optimization purposes. Later, to apply a different format, the cell can be formatted using the desired date format, as you did. You might want to check this chapter in our online User Guide https://www.easyxls.com/manual/basics/i ... ate-values  | 
	|
| Author: | jamesv [ Wed Dec 14, 2022 4:59 pm ] | ||
| Post subject: | Re: Date format dd/mm/yyyy | ||
Thanks oana! Using your suggestion I was able to fix by reorganising the date format in the Classic ASP to "mm/dd/yyyy" before writing to the spreadsheet, and this fixed it <- src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /> 
  | 
	|||
| Author: | oana [ Thu Dec 15, 2022 4:33 am ] | 
| Post subject: | Re: Date format dd/mm/yyyy | 
That is good news. You are very welcome, James!  | 
	|
| Page 1 of 1 | All times are UTC - 4 hours | 
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/  | 
|