【发布时间】:2012-06-26 15:03:29
【问题描述】:
我正在使用 mysql 数据库,因为我有一个名为 request_date 的字段。该字段的类型为时间戳,该字段中存储的数据格式为2012-05-16 14:59:18。
但是当我通过 Node.JS 检索相同的数据时,数据在浏览器中显示为
Fri Jun 08 2012 15:16:50 GMT+0530 (India Standard Time)
为什么会发生这种格式变化?
我已经写了这个查询:
SELECT
biz_registration.reqid,biz_registration.request_date,biz_registration.req_status,biz_registration.annual_cost,biz_registration.rid,biz_contact.first_name,biz_contact.last_name
FROM biz_registration
INNER JOIN biz_contact ON biz_registration.reqid=biz_contact.reqid
ORDER BY biz_registration.request_date
DESC limit '+start+','+mlimit+''
我使用的html代码是,
options +='<div class="column" style="background-color: #E1E1E1;width: 100px;">'+result.reqid+'</div>';
options +='<div class="column" style="background-color: #E1E1E1;width: 160px;">'+result.request_date+'</div>';
【问题讨论】:
-
如何将查询中的日期转换为 Node.JS 中的
Date对象?你如何在 HTML 中显示日期?查询可能没问题,这是 HTML 格式或Date对象创建问题。 -
请发布您用于将日期转换为 js Date 对象的代码(如果您这样做)以及生成 html 的代码。在 js 日期对象中,月份从 0 开始。一月是 0 月,六月是 5 月。
-
你使用什么库来连接 MySQL - Node.JS?
-
我没有做任何日期对象转换。谁能帮我做。提前谢谢
-
感谢所有提供提示的人。