DateTime.format(value:int, format:string)
Имя | Тип | Действие | Значение по умолчанию |
---|---|---|---|
value | int | Время в Unix timestamp | — |
format | string | Шаблон результирующей строки с датой. Может быть одним из шаблонов, перечисленных в DateTime.Format или передан в виде строки |
— |
export class Main extends Indicator { constructor() { super(); } onInit() {} async onUpdate() { const PriceType = 0, {Time, Open} = await Bar.load([Bar.Mode.Time, Bar.Mode.Open], PriceType); let t = Time[0]; let ThisDate = DateTime.format(t, 'YYYY.MM.DD'); this.print('ThisDate is '+ThisDate); // результат, например: ThisDate is 2017.10.06 ThisDate = DateTime.format(t, 'YYYY/MM/DD'); this.print('ThisDate is '+ThisDate); // результат, например: ThisDate is 2017/10/06 ThisDate = DateTime.format(t, 'DD/MM/YYYY HH:mm'); this.print('ThisDate is '+ThisDate); // результат, например: ThisDate is 06/10/2017 17:56 ThisDate = DateTime.format(t, '"HH:mm:ss:SSS DD/MM/YYYY года"'); this.print('ThisDate is '+ThisDate); // результат - время с секундами:миллисекундами и дата в заданном виде, например: ThisDate is "22:33:44:777 06/10/2017 года" } }