ColdFusionのタイムフォーマットの変換テスト


私は驚くべきLucee Spreadsheet libraryのためのいくつかのテストを準備していました、そして、私のIDストリング9Aの1つが時間09:00:00としてautocastされたとき、問題に遭遇しました.私は、それが私に有効な日付/時間ストリングのように見えなかったので、これが起こることを期待していませんでした.私は、これがスペース9 Aを加えることによって簡単に固定されることができたと思いました、そして、それはまだ時間に変わりました.方法については複数のスペース9 A ...nope、それはまだ有効な文字列ですか?
誰でも、TimeFormat()タグが受け入れることができるどんな有効で無効なストリングを見直しましたか?アドビColdFusion対Luceeを使用するとき、私は異なる結果を得ます.そしてそれは問題imhoですが、それはバグや機能ですか?

アドビColdFusion 2016
"9" = NO "00:00:00.000"
"9A" = YES "09:00:00.000"
"9p" = YES "21:00:00.000"
"9#Chr(32)##Chr(32)##Chr(32)#A " = YES "09:00:00.000"
" 9 A " = YES "09:00:00.000"
"23" = NO "00:00:00.000"
"15.4" = YES "09:36:00.000"
2018
結果
"9" = false "00:00:00.000"
"9A" = false "ERROR"
"9p" = false "ERROR"
"9#Chr(32)##Chr(32)##Chr(32)#A " = false "ERROR"
" 9 A " = false "ERROR"
"23" = false "00:00:00.000"
"15.4" = true "00:00:00.000"
Lucee 5
ソースコード
< div >