Я знаю, что опаздываю на вечеринку, но что угодно; У меня это есть в моем .vimrc:
nnoremap <C-d> :copy .<CR>
vnoremap <C-d> :copy '><CR>
команда :copy
просто копирует выбранную строку или диапазон (всегда целые строки) в число ниже номера строки, заданного в качестве аргумента.
В обычном режиме это copy .
копирует эту строку чуть ниже этой строки .
А в визуальном режиме он превращается в '<,'> copy '>
копию от начала выделения до конца выделения на строку ниже конца выделения .
Конечно, это так! В классе Date
есть функция getDay ()
, которая возвращает целое число от 0 до 6 (0 - воскресенье, 6 - суббота). Итак, чтобы узнать, выпадает ли сегодня выходной день:
var today = new Date();
if(today.getDay() == 6 || today.getDay() == 0) alert('Weekend!');
Чтобы узнать, является ли произвольная дата выходным днем, вы можете использовать следующее:
var myDate = new Date();
myDate.setFullYear(2009);
myDate.setMonth(7);
myDate.setDate(25);
if(myDate.getDay() == 6 || myDate.getDay() == 0) alert('Weekend!');
Класс Date предлагает метод getDay () который извлекает компонент дня недели в виде числа от 0 до 6 (0 = воскресенье, 1 = понедельник и т. д.)
var date = new Date();
switch(date.getDay()){
case 0: alert("sunday!"); break;
case 6: alert("saturday!"); break;
default: alert("any other week day");
}
Да, это возможно, мы можем написать для этого код JavaScript с помощью объекта JavaScript Date.
Используйте следующий код JavaScript.
var d = new Date ()
document.write (d.getDay ())
Мы можем написать функцию для возврата выходных дней во флаге, как показано ниже,
isItWeekEnd = function() {
var d = new Date();
var dateValue = d.getDay();
if(dateValue == 0 || dateValue == 6)
return true;
else
return false;
}