是否有一种在JavaScript中检查时区名称是否有效的方法,而无需使用外部库?
当用户在文本字段中输入时区名称时,我想要验证该区域是否有效。
我知道我们可以使用moment-timezone库轻松完成此操作。但我不想使用任何额外的库。我正在寻找纯JavaScript的方法。
isValidTimeZone(name) {
//return true/false
}
isValidTimeZone('Asia/Colombo'); //returns true
isValidTimeZone('America/Los_Angeles'); //returns true
isValidTimeZone('MyTimeZone/ME'); //returns false
America/Anaheim
是有效的吗?因为我认为你并不是指任何以“Continent/City_Name”格式的内容都自动有效。你必须有一些数据库进行测试。 - Álvaro González