日付がサーバ側とクライアント側で12時間変わる場合

イシュー

  • 午前中動いていたと思ったら、午後になって動かなくなった場合
  • クライアントサイドとサーバサイドで9時間ずれはJSTの問題だが、12時間ずれはフォーマットの問題

参考

SimpleDateFormat では、時間の24時間表記はHH

  • 'yyyy/MM/dd hh:mm:ss' を 'yyyy/MM/dd HH:mm:ss' に
item.lastModifiedDate = (sObj.LastModifiedDate != null) ? sObj.LastModifiedDate.format('yyyy/MM/dd hh:mm:ss') : '';