Oracleを使っていて、ある日の「23:59:59」を出したいときに
表現をする方法が分からず、やっとこさ判明しましたので、
初歩的でしたら恐縮なのですが、備忘録として記載します。
日付のフォーマットが YYYY-MM-DD hh:mm:ssの場合、
Dateを使用する際に、
DATE ‘2021-07-31’ +(1-1/24/60/60)
と表現してあげると、日時は
「2021-07-31 23:59:59」と表現することができます!
この「1-1/24/60/60」の部分が肝ですね。
自分の調べ方が悪かったのでしょうが、この23:59:59の表現の仕方が以外と
調べてもネットに載っていませんでしたので、残しておきます。
どなたかの参考になれば、大変幸いです。
(この表現の仕方、自分でちゃんと理解できたわけではないので内容が薄くすみません…しっかり調べて理解して、自分の知識として定着させたいなと思っています…)