根据在html下拉菜单中选择的国家填写当前时间

问题描述:

我有一个HTML下拉列表,其中指定了国家名称。并且还有另一个字段指定了日期时间字段。根据在html下拉菜单中选择的国家填写当前时间

当用户选择一个国家我希望日期时间字段充满该特定国家的当前日期时间。请让我知道这可以做什么以及如何做。

在此先感谢。

+0

是'时刻.js' .....'时刻时区... ... – Rayon

其中一种方法是将$("#myselect option:selected").text();$("#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

+0

你能让我知道如何将这个添加到用户根据该日期指定的国家的页面 - 可以填写 – user5358888

+0

@u ser5358888你有特定的国家在下拉列表或你想显示所有国家的列表。 –

+0

我有特定的国家,例如印度,美国,伦敦...... – user5358888