简体   繁体   中英

Any chance of formatting Date object returned by resultset getDate() method

I want to skip the parsing of date and formatting it. Instead i directly want to fetch the date from database in custom format. Is this possible ?

Yes, change your SQL query to format the date. For example, if you use oracle, you need to use the function TO_CHAR(dateColumn, 'YYYY/MM/DD'), and that will return a String column with the date formatted as '2012/09/14'.

You can set format in your query. (My example is run on sqlserver)

something like..

SELECT CONVERT (VARCHAR, GETDATE(), 103)   

for more detail http://www.sqlusa.com/bestpractices2005/centurydateformat/

You need look into the functions provided by the database vendor.

For example, in Oracle we can use the following syntax in the SQL itself

TO_CHAR('date', 'format')

So go thru the documentation database you use.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM