问题标签 [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.

0 投票
1 回答
603 浏览

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和预填充值来完成它,但是我很好奇是否有人为这些案例制作了元素,或者有想法使这些元素可重用并支持多种日期格式。

0 投票
2 回答
531 浏览

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。但也许我错过了一些明显的东西?

0 投票
1 回答
637 浏览

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()...

0 投票
1 回答
400 浏览

zend-framework - 我如何在没有时间的情况下从 Zend_Date 获取国际化日期字符串

我需要为不同的语言以不同的格式回显国际化时间。现在我在创建日期时使用语言环境,但它也输出时间:

预期结果:

在文档中,我只能看到自定义格式(据我所知,如果我使用它们,将不会应用国际化格式)。是否可以只输出日期,没有时间,就像那里描述的那样(据我所知,zf 支​​持国际格式:http ://en.wikipedia.org/wiki/Date_format_by_country )?

我试过:

0 投票
1 回答
313 浏览

php - 按星期几分割时间,间隔由两个 Zend_Date 定义

我有两个Zend_Date代表一个区间:

Zend_Date当间隔> 24小时时,有没有一种简单的方法可以按星期几分割间隔?

例如,如果我有一个从星期一上午 8 点到星期二下午 4:30 的时间间隔,我想要一个包含monday = 16hand的数组tuesday = 16:30

0 投票
1 回答
568 浏览

zend-framework - 如何使用 Zend_Date 和区域设置格式的缩写月份

我正在尝试使用使用用户语言环境的缩写月份设置长日期格式。这就是我现在所拥有的。

这会产生适当的日期。对于 en_US,“2012 年 9 月 27 日”。对于 en_GB,“2012 年 9 月 27 日”。问题是我需要它使用缩写月份:en_US“2012 年 9 月 27 日”和 en_GB“2012 年 9 月 27 日”。

如何尊重语言环境并使用缩写月份?

0 投票
2 回答
427 浏览

zend-framework - Zend_Date() 没有给出正确/预期的结果

Zend_Date 函数返回值 "Feb 10, 2012" 。它应该返回“2012 年 10 月 2 日”。如果给定日期大于 12,则返回当前输出。我不知道我错过了什么。请帮我。

谢谢

0 投票
1 回答
1781 浏览

zend-framework - Zend_Date 比较两个日期

我有两个日期作为Zend_Date(). 我必须检查以下内容:

  1. 如果这些日期在同一个月的某一天(例如:每月的第二天,年份无关紧要),
  2. 如果日期来自同一天(例如 2012 年 12 月 2 日);
0 投票
1 回答
208 浏览

php - 是否可以在 application.ini 配置中设置 Zend_Date 选项?

是否可以像这样在 application.ini 配置中设置 Zend_Date 选项:

在 Zend Framework v 1.* 中?

0 投票
1 回答
454 浏览

php - 获取最近的星期几的日期

我正在使用 Zend_Date 创建日期。例如,如何获取一周中最近的一天的日期,例如星期一。我不仅需要从现在开始计算,还需要从任何日期开始计算。

例子。1 月 31 日,星期四。

我需要计算最近的星期一的日期。

函数调用的结果应该是 2 月 4 日。