我正在尝试/想要做的是将这个JS日历的输出更改为与PHP的日期(‘W’)相同的输出格式。
例如,我使用的是JS日历弹出窗口:http://www.mattkruse.com/javascript/calendarpopup/
从日历中选择日期时,将自动生成输出,并以日/月/年的格式填充到文本框中
但是,我不希望日期框中的输出生成为日、月、year....instead,我希望生成的输出是用户在日历中选择的周数字……
假设我在弹出的日历中选择了2011年1月8日。当前它将填充到文本框08/01/11…但是会发生什么情况是它会放入到文本框2中,因为1月8号是year...How的第二周,我可以这样做吗?我被卡住了,因为如果用户的当前日期是12月底,而结束日期是下一年的1月,PHP的date命令会认为我们是在新的一年,它会搞砸……我希望我说得很清楚……
这就是正在发生的..。
用户界面他们有两个文本框,
每个文本框都与一个日历弹出框相关联。输出不是日/月/年,而是一年中的星期……
一旦用户选择了他们的选项,后台的php将看到用户使用函数PHP's date ('W')选择的时间间隔。
我被困在如何将日历日期格式更改为php的日期(‘W’)格式。
发布于 2011-09-09 06:54:46
为了做你想做的事情,你必须编写你自己的函数,在JavaScript中没有像php那样的神奇的内置方法。
http://www.irt.org/script/914.htm
http://javascript.about.com/library/blweekyear.htm
http://www.codeproject.com/KB/cs/gregorianwknum.aspx
http://www.onlineconversion.com/day_week_number.htm -工作示例,您可以通过查看源代码来查看它们是如何做到这一点的
发布于 2011-09-09 06:58:54
https://stackoverflow.com/questions/7354322
复制相似问题