Incidencia #41952

getdate マクロコマンドを timezone つきで呼び出すと正しい時刻を返さない

Abrir Fecha: 2021-04-08 23:40 Última actualización: 2021-04-08 23:40

Informador:
(Anónimo)
Propietario:
(Ninguno)
Tipo:
Estado:
Open
Componente:
Hito:
(Ninguno)
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Ninguno
Fichero:
4
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

https://twitter.com/fhiraki/status/1380101230261792772

getdate を timezone 付きで呼び出すと、正しい時刻を返さない。

2度目に呼び出すと正しい時刻を返す。(1度目は timezone つき・なしのどちらでもよい)

https://ttssh2.osdn.jp/manual/4/ja/macro/command/getdate.html

4.105 リリースバイナリで再現を確認。

4.103, 4.104 リリースバイナリでは再現しない。r9203 時点の 4-stable を VS2019 でビルドしたバイナリ、VS2005 でビルドしたバイナリでは再現しない。

Ticket History (3/5 Histories)

2021-04-08 23:40 Updated by: None
  • New Ticket "getdate マクロコマンドを timezone つきで呼び出すと正しい時刻を返さない" created

Attachment File List

  • tz1.ttl(363octetos)
  • tz2.ttl(363octetos)
    • 出力の2行目の時刻がおかしい
  • tz3.ttl(363octetos)
    • 出力の5行目の時刻がおかしい
  • tz.c(601octetos)
    • このCコードでは問題は起きない模様

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Entrar