那這樣子問題就更多了
1.日光節約時間"有"的時候根本不知道程式調整了多少時間 (被調整多少時間沒有註明)
本來就很難定義,某些國家的時區是會變的,本來是 GMT+7 後來變成 GMT+8 , 但是都不是日光節約時間 (ex: 新加坡)。這部份您若以當時的眼光來看,現在調快了一小時,就是日光節約時間,但是新加坡現在並未實行日光節約時間啊。
「調整多少時間」除了GMT外,並
沒有一個比較的基準點。您要以 GMT+8 來比較嗎?那麼當時的 GMT+7 反而算撥慢了一小時;您要與 GMT+7來比較嗎?那現在的 GMT+8反而是「撥快」了一小時,但是他們現在「並不是日光節約時間」啊!
再一個更頭大的問題,假設某國家現在是跟隨 GMT+8 ,但是之前是跟隨 GMT+7,而在 GMT+7 的那幾年的夏天,又實施了日光節約時間,調快一小時,變成GMT+8。以今日的眼光來看,當時的夏天與現在都依照 GMT+8,但是現在沒有日光節約時間,當時的 GMT+8 有日光節約時間!
因此,有沒有日光節約時間其實不是重點,重點在於到底該地區當時與GMT相差幾小時幾分鐘,這部份在排盤的結果都有標明出來,例如此例的命盤就標注了「
GMT時差: 540分鐘」

重點在這裡啊!