Mengambil Momen Semasa dalam Format ISO 8601
Dalam mengejar pemformatan datetime, pembangun sering mencari penyelesaian yang elegan untuk mempersembahkan detik semasa dalam Format ISO 8601, mematuhi piawaian "YYYY-MM-DDThh:mmZ".
Penyelesaian dengan SimpleDateFormat
Memanfaatkan kelas SimpleDateFormat, anda boleh memformat mana-mana objek Tarikh dengan mudah. Coretan kod di bawah menunjukkan pelaksanaan:
TimeZone tz = TimeZone.getTimeZone("UTC"); DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm'Z'"); df.setTimeZone(tz); String nowAsISO = df.format(new Date());
Objek Tarikh
Pembina Date() baharu dalam format kod masa semasa. Selain itu, menyatakan zon waktu kepada UTC memastikan bahawa cap masa diformatkan dalam Waktu Universal Terselaras (UTC) tanpa diimbangi zon waktu.
Kesimpulannya, menggunakan kelas SimpleDateFormat menyediakan cara yang ringkas dan berkesan untuk mendapatkan semula detik semasa dalam format ISO 8601, memenuhi keperluan untuk perwakilan masa yang tepat dan saling kendali.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Momen Semasa dalam Format ISO 8601 Menggunakan Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!