私はかなりの時間を費やしましたが、まだこれを理解できません:
Dim unix_time_at_midnight As Long
DateTime.DateFormat = "MM/dd/yyyy"
unix_time_at_midnight = DateTime.DateParse(DateTime.Date(unix_time*1000))/1000
unix_time_at_midnight と unix_time の両方が長い値です。String 以外を理解DateTime.DateParse
し、DateTime に変換します。何が(DateTime.Date(unix_time*1000))/1000
返され、Java でこれに相当するものは何ですか? 要件は、GMT 真夜中からの秒数を取得することであり、私はそれを Java で正常に実装しました。ただし、VB.net で記述されたこの特定のコード行を理解したいと思います。
編集: このメソッドはBasic4Androidで記述されており、おそらくvb.netよりも多くのライブラリを構成しています。しかし、私はそれぞれの詳細を調べましたが、理解できませんでした。詳しく教えていただければ幸いです。リンク先をご覧ください。