Получение даты(месяц, год, день,час,минуты)



  • Все это вставлять в Инструменты-Выполнить код
    [[DATE_STIRNG]] = new Date()
    [[DATE_YEAR]] = [[DATE_STIRNG]].getFullYear()
    [[DATE_MONTH]] = [[DATE_STIRNG]].getMonth() +1
    [[DATE_DAY]] = [[DATE_STIRNG]].getDate()
    [[DATE_HOURS]] = [[DATE_STIRNG]].getHours()
    [[DATE_MINUTES]] = [[DATE_STIRNG]].getMinutes()
    [[DATE]] = [[DATE_DAY]]+";"+[[DATE_MONTH]]+";"+[[DATE_YEAR]]

    2-строка год, 3-месяц, 4-день, 5-час, 6-минута, а последняя дата в формате - день;месяц;год
    До равно это переменная в которую сохраняется значение.(если кто не понял)
    Может кому пригодится для сохранения файлов с датой.



  • @Canine 1. Подскажите как можно получить WEEKDAY текущий день недели? в формате ПН,ВТ,СР и т.д.

    1. Можно получить минуты в 2х числовом формате например если четвертая минута, то вывести не "4", а "04"


  • @Germango 1. Это наверно

    function getWeekDay(date) {
      var days = ['вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб'];
      return days[date.getDay()];
    }
    var date = new Date(); 
    [[WEEKDAY]] = getWeekDay(date)
    

    2.Как то так, вывел часы и минуты в переменные [[DATE_HOURS]] и [[DATE_MINUTES]]

    [[DATE_STIRNG]] = new Date()
    hours = [[DATE_STIRNG]].getHours() + ""
    minutes = [[DATE_STIRNG]].getMinutes() + ""
    if(hours.length == 1) hours = "0" + hours;
    if(minutes.length == 1) minutes = "0" + minutes;
    [[DATE_MINUTES]]  = minutes
    [[DATE_HOURS]] = hours
    

  • administrators

    Мне нужны были часы как в логе, для вывода в результатах. Ну привык я к ним, как в логах :)

    VAR_TM = new Date();
    VAR_H = (VAR_TM).getHours();
    VAR_M=(VAR_TM).getMinutes();
    VAR_S=(VAR_TM).getSeconds();
    if (VAR_H < 10) VAR_H = "0" + VAR_H;
    if (VAR_M < 10) VAR_M = "0" + VAR_M;
    if (VAR_S < 10) VAR_S = "0" + VAR_S;
    VAR_RESULT="["+VAR_H+":"+VAR_M+":"+VAR_S+"]"
    

    Часы получаются вида

    [11:46:18]
    

    и хранятся в переменной RESULT