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

Делитесь приложениями
  • Все это вставлять в Инструменты-Выполнить код
    [[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 текущий день недели? в формате ПН,ВТ,СР и т.д.
    2. Можно получить минуты в 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
    
  • Мне нужны были часы как в логе, для вывода в результатах. Ну привык я к ним, как в логах :)

    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

  • Подскажите плиз как получить "ПРОШЛЫЙ МЕСЯЦ". Например сейчас идет март, мне нужно в переменную записать месяц февраль в формате числа 02. Но так чтобы в январе он не минусил в 0.
    задача звучит так: мне нужно в 2 переменные записать даты. В первой перменной 1 число прошлого месяца, во вторую последнее число прошлого месяца.

  • @yooriko said in Получение даты(месяц, год, день,час,минуты):

    Но так чтобы в январе он не минусил в 0.

    Большая проблема написать условие ?

    if [[month]] == 0
        [[month]] = 12
    

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

    во вторую последнее число прошлого месяца.

    с февралем нет проблем ?

  • @spam есть )) .Я честно говоря даже после этой подсказки не понимаю о чем речь. Если я присвою переменной [[month]] значение 0, а потом установлю его на 12, как это убережет меня от минуса?

  • This post is deleted!