根据在 html 下拉列表中选择的国家/地区填写当前时间
Fill the current time based on the selection of the country in html dropdown
>我有一个 HTML 下拉菜单,其中指定了国家/地区名称。还有另一个字段指定了日期时间字段。
当用户选择一个国家/地区时,我希望日期时间字段填充该特定国家/地区的当前日期时间。请让我知道可以通过什么方式以及如何做到这一点。
提前谢谢。
一种方法是获取带有 $( "#myselect option:selected" ).text();
的 select 标记的国家/地区名称或带有 $( "#myselect" ).val();
的值,然后使用 switch 语句更改日期时间字段。
第 1 步:列出所有时区,使用,
$timezone_identifiers = DateTimeZone::listIdentifiers();
for ($i=0; $i < 20; $i++) {
echo "$timezone_identifiers[$i]";
}
第 2 步:获取该特定时区的时间,
date_default_timezone_set('Africa/Algiersn');
echo $date= date('Y-m-d H:i:s');
参考: http://www.php.net/manual/en/datetimezone.listidentifiers.php
相关文章:
- Java脚本时间添加
- Json数据包含日期和时间格式
- 如何根据时间运行不同的脚本
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 在wordpress一定时间后更改自定义字段
- 更改angularjs中的日期-时间格式
- 将当前时间添加到我的页面上的特定部分
- 门户网站:当地时间有多有用
- 显示时间的脚本
- 如何在窗体打开时从javascript倒计时计时器值中节省时间
- 通过JSON&比较时间
- Javascript时间轨迹
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- 高库存时期时间与时区不匹配
- Jquery如何检查今天的时间大于使用给定时间
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- 根据在 html 下拉列表中选择的国家/地区填写当前时间
- 不同地区的Javascript日期时间不相同
- 如何检测用户的地区日期和时间格式