Bagaimana saya bisa mendapatkan tanggal dan waktu sekarang dalam DD/MM/YYYY HH:MM
format dan juga kenaikan bulan?
115
Pemformatannya dapat dilakukan seperti ini (saya berasumsi yang Anda maksud adalah HH: MM, bukan HH: SS, tetapi mudah diubah):
Time.now.strftime("%d/%m/%Y %H:%M")
#=> "14/09/2011 14:09"
Diperbarui untuk perpindahan:
d = DateTime.now
d.strftime("%d/%m/%Y %H:%M")
#=> "11/06/2017 18:11"
d.next_month.strftime("%d/%m/%Y %H:%M")
#=> "11/07/2017 18:11"
Anda perlu require 'date'
untuk btw ini.
Date
objek. Bagaimanapun, saya mengambil komentar Anda sebagai kesempatan untuk akhirnya memperbarui jawaban ini untuk versi Ruby saat ini.sumber
untuk penggunaan bulan increment decrement << >>
contoh
sumber
Untuk tanggal:
Di atas akan ditampilkan, misalnya, 10/01/15
Dan untuk waktu
Di atas akan ditampilkan, misalnya 11:33
Kemudian untuk menyatukannya, tambahkan ke bagian akhir:
sumber