使用javascript查找MySQL样式日期的所有实例并替换

使用javascript查找MySQL样式日期的所有实例并替换,javascript,jquery,regex,datetime,date,Javascript,Jquery,Regex,Datetime,Date,希望使用javascript(或jquery,如果可行)在html页面上查找MySQL样式的日期或日期/时间(YYYY-MM-DD或YYYY-MM-DD HH:MM:SS)的所有实例,并将每个实例替换为格式良好的字符串(如:2010年10月5日)。寻找最佳方法。在php中执行是正确的答案,但您不想这样做。所以 试试这个工具包: 在“解析”框中输入一个日期,并使用yyyy-MM-dd作为格式,这应该会给出您想要的内容,您最好在上面阅读说明 哦,您将需要jQuery。每个jQuery都需要迭代您的

希望使用javascript(或jquery,如果可行)在html页面上查找MySQL样式的日期或日期/时间(
YYYY-MM-DD
YYYY-MM-DD HH:MM:SS
)的所有实例,并将每个实例替换为格式良好的字符串(如:2010年10月5日)。寻找最佳方法。

在php中执行是正确的答案,但您不想这样做。所以

试试这个工具包:

在“解析”框中输入一个日期,并使用yyyy-MM-dd作为格式,这应该会给出您想要的内容,您最好在上面阅读说明

哦,您将需要jQuery。每个jQuery都需要迭代您的日期类。或者,如果您没有设置课程,请参阅本文:


@phirschybar此人需要做同样的事情,并接受了一个答案,将他链接到另一个网站,在那里他通过使用自定义创建的日期函数找到了答案。只需获取源代码-将其添加到您的
标记中,并使用您想要使用的特定日期变量调用它:


希望这有帮助

您使用什么语言来查询mySQL表中的数据?使用php,但这并不重要,因为我希望日期“掩蔽”发生在客户端。这应该在服务器端完成。当提问者明确要求某些内容时,我通常不会问这些类型的问题,但为什么?当您已经在呼叫服务器时。减少客户端脚本,将这个简单的部分放在php:date('D M jS,Y',strottime([field])中,另外-在javascript中,这更复杂,因为您需要使用新的date()函数,该函数没有文本月份标识符,这意味着您需要包含一个自定义创建的函数,如果日期()的月份等于10,则该函数将指定一个类似“十月”的月份。Php的Date()内置了这个函数,这让我走上了正确的道路。尤其是这里被接受的答案:它与: