toLocaleDateString();
Метод toLocaleDateString()
возвращает строку с чувствительным к языку представлением части даты даты. Локалы и аргументы параметров позволяют приложениям указывать язык, в котором должны использоваться правила форматирования, и позволять настраивать поведение функции.
Все эти клавиши являются необязательными. Вы можете изменить количество значений параметров в соответствии с вашими требованиями, и это также будет отражать наличие каждый день.
Примечание. Если вы хотите настроить параметры контента, но по-прежнему использовать текущий язык, передача null
для первого параметра приведет к ошибке. Используйте undefined
вместо
Вы можете использовать дополнительные языковые параметры.
var options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
var today = new Date();
console.log(today.toLocaleDateString("en-US")); // 9/17/2016
console.log(today.toLocaleDateString("en-US", options)); // Saturday, September 17, 2016
console.log(today.toLocaleDateString("hi-IN", options)); // शनिवार, 17 सितंबर 2016
Вы также можете использовать метод toLocaleString()
для этой же цели. Единственное отличие заключается в том, что эта функция обеспечивает время, когда вы не передаете какие-либо параметры.
// Example
9/17/2016, 1:21:34 PM
Вы можете сделать это с помощью одной команды ffmpeg
.
ffmpeg -i alone_in_the_wilderness.mp4 -filter_complex \
"select='isnan(prev_selected_t)+gte(t-prev_selected_t\,10)',yadif,scale=240:-1,tile=1x3" \
-vframes 1 -t 30 -q:v 4 strip.jpg
tile=1x3:margin=10:padding=10
Вы можете получить одно изображение с одним кадром каждые 10 секунд с помощью ffmpeg (например, 1.png, 2.png, 3.png) в цикле for, а затем объединить изображения по горизонтали, используя imagemagick :
convert 1.png 2.png 3.png -append vertical.png