gpt4 book ai didi

jquery 日期格式问题使用 coldfusion 将日期时间列转换为字符串

转载 作者:行者123 更新时间:2023-11-29 00:25:27 26 4
gpt4 key购买 nike

我有一个页面,其中前 10 条新闻显示在服务器端(coldfusion),而下一组 10 条新闻在点击时加载(ajax、jquery)。现在,虽然一切都像 charm 服务器端一样工作,但在客户端上我遇到了格式化和显示日期的问题。更具体地说,有一种加载数据(返回查询结果)的方法和格式化日期(某种)以像这样显示(几分钟前,5 小时前等)的辅助组件。在 CF 中,我调用直接从 cfoutput 处理格式化的函数。这可以完美地工作,因此无需发布以数学方式计算范围的整个代码。

<cfset loadNews = sql.Getnews(orderBy="Date",startFrom=0)>
<cfset helper = createObject ("component","cfc.helper")>

<cfoutput query="loadNews">
#helper.formatDate(nDate=Date)#
</cfoutput>

另一方面,json 返回这样的日期 September, 29 2013 15:05:45 在某些情况下,当本地语言发生变化时,我无法正确设置日期格式并进行相同的计算使用 javascript(jquery)。在客户端获得相同功能的最好、最实用的方法是什么?我应该使用查询查询也许使用相同的函数将日期时间转换为字符串值并返回结果或以某种方式在客户端上做所有事情。非常感谢你在这方面的帮助:(

是的,mysql 表中的日期(日期时间列)看起来像这样 2013-09-30 17:24:56

最佳答案

解决方法

<cfset newColumn = ArrayNew(1)>
<cfloop query="qNews">
<cfset arrayAppend(newColumn, helper.formatDate(nDate=qNews.Date))>
</cfloop>
<cfset queryAddColumn(qNews, "fDate", newColumn)>

关于jquery 日期格式问题使用 coldfusion 将日期时间列转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19144827/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com