Ответ 1
Метод strftime
может использоваться для форматирования времени:
Time.now.strftime("%m/%d/%Y")
В Perl вы можете:
my $current_time = DateTime->now();
my $mdy = $current_time->mdy("/");
Какой самый простой способ сделать это в Ruby?
Метод strftime
может использоваться для форматирования времени:
Time.now.strftime("%m/%d/%Y")
Я написал драгоценный камень, чтобы помочь с датами форматирования, и сохраняя ваши представления DRY (не имея strftime каждый раз, когда вы хотите отформатировать даты).
Проверьте это: http://github.com/platform45/easy_dates
Вы можете просто использовать %D
с strftime метод
> Time.now.strftime("%D")
=> "11/24/14" # mm/dd/yy
my $current_time = DateTime->now();
my_current_time = DateTime.now
my $mdy = $current_time->mdy("/");
my_mdy = my_current_time.strftime("%m/%d/%Y")