perl - 时区应该是常量还是变量?

标签 perl datetime timezone

我在代码中有几个地方需要使用 TimeZone。我可以使用 DateTime::TimeZone 获取时区名称.将时区名称放在常量中是否合理?还是应该放在变量中?

最佳答案

如果值可以改变,使用变量,保证保持不变,使用常量。

对于一个时区,它改变的机会不大,但也不为 0。用户可以改变时区,如果程序相应地表现就好了。

关于perl - 时区应该是常量还是变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/224940/

相关文章:

bash - 使用 Perl 特殊字符替换 Perl 中的变量

javascript - 如何使用 Perl CGI 弹出菜单打开新页面

c# - 将两个日期时间之间的差异转换为 HH :MM:SS format in asp.net C# 数据绑定(bind)类

ios - 模拟器不显示 UILocalNotification

Oracle 日期比较因 DST 而损坏

regex - 如何使用正则表达式验证月份输入?

perl - Perl 中的 `null vK` 是什么?

ruby - 如何修复 "uninitialized constant Context::DateTime"错误?

java - DateTimeFormatterBuilder 与 YEAR 字段的指定 parseDefaulting 冲突

python - python 的日志记录模块在 cygwin 下报告不正确的时区