0
我有用於運行自動化測試的紅寶石腳本。我試圖找出當前倫敦的時間,並將我的時區環境變量設置爲「倫敦」(ENV['TZ']='London'
)。它仍將當前時間輸出爲UTC(BST-1)
。有沒有準確獲得英國夏令時的方法?在紅寶石中查找具有夏時制的BST
我有用於運行自動化測試的紅寶石腳本。我試圖找出當前倫敦的時間,並將我的時區環境變量設置爲「倫敦」(ENV['TZ']='London'
)。它仍將當前時間輸出爲UTC(BST-1)
。有沒有準確獲得英國夏令時的方法?在紅寶石中查找具有夏時制的BST
您應該使用TZInfo Gem
require 'tzinfo'
tz = TZInfo::Timezone.get('Europe/London')
puts "The current time in London is #{tz.now}"