问题标签 [zend-date]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 将小时/日期填充到 Zend_Form_Element_Select
我正在寻找 Zend_Form
可以让我Zend_Date
轻松整合价值观的元素。
例如,我的表单中需要一个小时选择器和一个工作日选择器。例如,小时选择器应显示从上午 12:00 到晚上 11:00 的所有小时值,而工作日选择器应显示所有可用的工作日。
Zend_Form_Element_Select
我一直在寻找和之间的某种集成Zend_Date
,但我找不到任何可以使用的元素。我想使用 zend_date,所以我已经在使用的本地化设置将在这里使用。
理想情况下,这应该是一个 zend 表单元素,我可以设置我需要的值类型,例如:
或者
我可以使用标准Zend_Form_Element_Select
和预填充值来完成它,但是我很好奇是否有人为这些案例制作了元素,或者有想法使这些元素可重用并支持多种日期格式。
zend-framework - Zend_Date:DST 更改日的错误结果
“2012 年 3 月 25 日”是捷克共和国时间从凌晨 02:00 更改为凌晨 03:00 的日期。那天,我网站上的一个功能停止正常工作,客户抱怨等等。在挖掘了几个小时后,我发现那天 Zend_Date 的行为很奇怪:
这输出:
白天关闭。
如果我将日期更改为“2012 年 3 月 26 日 12:00:00”,它会正确输出:
使用 mktime 代替 Zend_Date 在这两种情况下都能正常工作。它是 Zend_Date 中的错误吗?我认为是,所以我已经发布了一个错误报告http://framework.zend.com/issues/browse/ZF-12121。但也许我错过了一些明显的东西?
php - Zend_Date::sub() 和 ISO_8601 计算时差错误
我想计算两个 Zend_Date 对象之间的时间差(用于倒计时计算器):
对于 $now_datetime =' 2012-06-30 01:01:01 ' 和 $end_datetime=' 2012-06-30 23:59:59 ',结果是
没关系。
但是对于 $now_datetime =' 2012-06-30 00:01:01 ' 和 $end_datetime=' 2012-06-30 23:59:59 ',结果是
这是不行的。我希望“小时”是23,而不是-1?!
我正在使用 php 5.3、Zend_Framework 1.10 运行 MAMP。那有什么问题?ISO_8601 用于 MySQL 'datetime' 数据,我不想更改为 mktime()...
zend-framework - 我如何在没有时间的情况下从 Zend_Date 获取国际化日期字符串
我需要为不同的语言以不同的格式回显国际化时间。现在我在创建日期时使用语言环境,但它也输出时间:
预期结果:
在文档中,我只能看到自定义格式(据我所知,如果我使用它们,将不会应用国际化格式)。是否可以只输出日期,没有时间,就像那里描述的那样(据我所知,zf 支持国际格式:http ://en.wikipedia.org/wiki/Date_format_by_country )?
我试过:
php - 按星期几分割时间,间隔由两个 Zend_Date 定义
我有两个Zend_Date
代表一个区间:
Zend_Date
当间隔> 24小时时,有没有一种简单的方法可以按星期几分割间隔?
例如,如果我有一个从星期一上午 8 点到星期二下午 4:30 的时间间隔,我想要一个包含monday = 16h
and的数组tuesday = 16:30
。
zend-framework - 如何使用 Zend_Date 和区域设置格式的缩写月份
我正在尝试使用使用用户语言环境的缩写月份设置长日期格式。这就是我现在所拥有的。
这会产生适当的日期。对于 en_US,“2012 年 9 月 27 日”。对于 en_GB,“2012 年 9 月 27 日”。问题是我需要它使用缩写月份:en_US“2012 年 9 月 27 日”和 en_GB“2012 年 9 月 27 日”。
如何尊重语言环境并使用缩写月份?
zend-framework - Zend_Date() 没有给出正确/预期的结果
Zend_Date 函数返回值 "Feb 10, 2012" 。它应该返回“2012 年 10 月 2 日”。如果给定日期大于 12,则返回当前输出。我不知道我错过了什么。请帮我。
谢谢
zend-framework - Zend_Date 比较两个日期
我有两个日期作为Zend_Date()
. 我必须检查以下内容:
- 如果这些日期在同一个月的某一天(例如:每月的第二天,年份无关紧要),
- 如果日期来自同一天(例如 2012 年 12 月 2 日);
php - 是否可以在 application.ini 配置中设置 Zend_Date 选项?
是否可以像这样在 application.ini 配置中设置 Zend_Date 选项:
在 Zend Framework v 1.* 中?
php - 获取最近的星期几的日期
我正在使用 Zend_Date 创建日期。例如,如何获取一周中最近的一天的日期,例如星期一。我不仅需要从现在开始计算,还需要从任何日期开始计算。
例子。1 月 31 日,星期四。
我需要计算最近的星期一的日期。
函数调用的结果应该是 2 月 4 日。