使用PHP/Javascript处理日历的特殊情况
Handling special case of calendar with PHP/Javascript
我知道我在上一个主题中描述的问题(在PHP和Javascript中自定义日期)有点神秘,但这是现实!所以,我试着再解释一次,但没有进入进一步的细节。假设每个月都有30天,我如何通过PHP或Javascript处理日期?我应该创建自己的日历吗?如果是的。如何?
这将是非常丑陋的…
要将指定日期转换为穆罕默德seti日历(一年由12.175个月组成,每个月30天):
$theDate = strtotime( '1 April 2011' );
$dayOfYear = date( 'z' , $theDate )+1; # As it is zero-indexed, have to add one
echo 'In Indiana, that date would be '.
date( 'Y' , $theDate ).'-'.
( floor( $dayOfYear/30 )+1 ).'-'. # As this, too, would be zero-indexed, +1
( $dayOfYear%30 );
如果你没有得到印第安纳州的参考,请参阅此链接。
令人惊讶的是,愚人节是返回与标准日历相同细节的少数日子之一。
相关文章:
- JavaScript打印功能使日历停止工作
- 如何在未直接触发的情况下停止事件
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 在不使用jquery的情况下查找页面中的所有锚点并附加函数
- 在不打开聊天屏幕的情况下制作Zopim-ding代理
- 在不阻止默认行为的情况下检测IE10中的缩放
- Array.length似乎不起作用;console.log则显示其他情况
- 如何在不传递此信息的情况下查找被调用的元素
- 如何在不刷新页面的情况下更新显示框
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- JavaScript-在手机上不工作的情况下,在外部单击时隐藏元素
- 在我的情况下,如何进行http请求
- 在不知道深度或父属性的情况下从对象中删除属性
- primefaces日历可以禁用过去的日期和时间吗
- 在不破坏未定义函数的情况下,对多个视图使用单个js文件
- ROR:如何在不重新加载浏览器的情况下从控制器获取参数
- 如何在不影响其他元素的情况下扩展DIV
- 使用PHP/Javascript处理日历的特殊情况
- 如何在没有代码“可编辑 = true”的情况下调整完整日历中的事件大小