Artyom Trishkin: yyyyy - quatro dígitos do ano, mm - dois dígitos de mês, dd - sinais de dois dias, hh - dois dígitos de horas, mm - dois dígitos de minutos.
Mas mi é um dígito de minutos e um dígito de quê? Pensei que era um índice de ciclo. Portanto, não invente padrões para encurtar os formatos de tempo, por favor. Não há necessidade de confusão...
Lembremo-nos de onde comecei este fio. A questão não é alterar o formato, mas a documentação MQL4 TimeToString() e TimeToStr() deve ser corrigida (figura abaixo), nada mais.
Maxim Khrolenko: MQL4. TimeToString() e TimeToStr(). Nos parâmetros do 2º argumento, está escrito "TIME_MINUTES gets result in form " hh:mm "" e "TIME_SECONDS gets result in form " hh:mm:ss "". Deve ser corrigido para "hh:mi " e "hh:mi:ss".
Rashid Umarov: "Que maçada você é, querida". c) Conserte-o.
Não o conserte em circunstância alguma! Isto é incorrecto. O formato da hora é definido como "yyyy.MM.dd hh:mm:ss". MM grande é mês, mm (pequeno) é minuto, ss é segundo. Normalmente, um MM grande é ignorado e um MM pequeno é utilizado em seu lugar, porque o contexto indica que é um mês.
Vasiliy Sokolov: Não o corrija em circunstância alguma! Isto não é correcto. O formato da hora é definido como "yyyy.MM.dd hh:mm:ss". MM grande é mês, mm (pequeno) é minuto, ss é segundo. MM é normalmente ignorado e substituído por um pequeno MM porque o contexto diz ao código para usar o mês.
Vasiliy Sokolov: Não o corrija em circunstância alguma! Isto não é correcto. O formato da hora é definido como "yyyy.MM.dd hh:mm:ss". MM grande é mês, mm (pequeno) é minuto, ss é segundo. Normalmente um MM grande é ignorado e um MM pequeno é utilizado em seu lugar, porque o contexto indica que é um mês.
A date and time format string defines the text representation of a DateTime or DateTimeOffset value that results from a formatting operation . It can also define the representation of a date and time value that is required in a parsing operation in order to successfully convert the string to a date and time. A custom format string consists of...
yyyyy - quatro dígitos do ano,
mm - dois dígitos de mês,
dd - sinais de dois dias,
hh - dois dígitos de horas,
mm - dois dígitos de minutos.
Mas mi é um dígito de minutos e um dígito de quê? Pensei que era um índice de ciclo.
Portanto, não invente padrões para encurtar os formatos de tempo, por favor. Não há necessidade de confusão...
Lembremo-nos de onde comecei este fio. A questão não é alterar o formato, mas a documentação MQL4 TimeToString() e TimeToStr() deve ser corrigida (figura abaixo), nada mais.
Desenvolvedores, fixem por favor a exibição dos favoritos! Não se consegue ver a estrela:)
MQL4. TimeToString() e TimeToStr(). Nos parâmetros do 2º argumento, está escrito "TIME_MINUTES gets result in form " hh:mm "" e "TIME_SECONDS gets result in form " hh:mm:ss "". Deve ser corrigido para "hh:mi " e "hh:mi:ss".
"Que maçada você é, querida". c) Conserte-o.
Não o corrija em circunstância alguma! Isto não é correcto. O formato da hora é definido como "yyyy.MM.dd hh:mm:ss". MM grande é mês, mm (pequeno) é minuto, ss é segundo. MM é normalmente ignorado e substituído por um pequeno MM porque o contexto diz ao código para usar o mês.
Não o corrija em circunstância alguma! Isto não é correcto. O formato da hora é definido como "yyyy.MM.dd hh:mm:ss". MM grande é mês, mm (pequeno) é minuto, ss é segundo. Normalmente um MM grande é ignorado e um MM pequeno é utilizado em seu lugar, porque o contexto indica que é um mês.
hh24?
hh -> 12; HH -> 24;
hh24?
"Que maçada és, querida" (c) Vamos arranjá-la.
OK, se eu encontrar mais alguma coisa (e encontrarei), escreverei ao servicedesk.
Não vá ao servicedesk. Deve escrever para outro lugar.