Artyom Trishkin : yyyy - yılın dört işareti, mm - ayın iki işareti, dd - iki gün işareti, hh - iki saat işaretleri, mm - iki basamaklı dakika.
Ama mi, dakikaların bir işareti ve neyin işaretidir? Bana döngü indeksi gibi geldi. Bu yüzden lütfen zaman formatlarını kısaltmak için standartlar icat etmeyin. Utanmaya gerek yok...
Bu konuya nasıl başladığımı hatırlayalım. Mesele formatı değiştirmek değil, MQL4 TimeToString() ve TimeToStr() belgelerindeki (aşağıdaki şekil) yanlışlığı düzeltmektir, başka bir şey değil.
Maxim Khrolenko : MQL4. TimeToString() ve TimeToStr() . 2. bağımsız değişken parametreleri, "TIME_MINUTES sonucu " ss:m m "" biçiminde alır ve "TIME_SANİYE, sonucu " ss:m m :ss "" biçiminde alır. "hh:m i " ve "hh:m i :ss" için düzeltilmelidir
Rashid Umarov : "Eh, sıkıcısın canım" (c) Hadi düzeltelim
Yine de düzeltmeyin! Bu doğru değil. Saat formatı "yyyy.MM.dd ss:dd:ss" olarak verilir. MM büyük - ay, mm (küçük) - dakika, ss - saniye. Kural olarak, büyük bir MM yok sayılır ve yerine küçük bir tane konur. bağlam, bir aydan bahsettiğimizi gösteriyor.
Vasiliy Sokolov : Yine de düzeltmeyin! Bu doğru değil. Saat formatı "yyyy.MM.dd ss:dd:ss" olarak verilir. MM büyük - ay, mm (küçük) - dakika, ss - saniye. Kural olarak, büyük bir MM yok sayılır ve yerine küçük bir tane konur. bağlam, bir aydan bahsettiğimizi gösteriyor.
Vasiliy Sokolov : Yine de düzeltmeyin! Bu doğru değil. Saat formatı "yyyy.MM.dd ss:dd:ss" olarak belirtilir. MM büyük - ay, mm (küçük) - dakika, ss - saniye. Kural olarak, büyük bir MM yok sayılır ve yerine küçük bir tane konur. bağlam, bir aydan bahsettiğimizi gösteriyor.
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...
yyyy - yılın dört işareti,
mm - ayın iki işareti,
dd - iki gün işareti,
hh - iki saat işaretleri,
mm - iki basamaklı dakika.
Ama mi, dakikaların bir işareti ve neyin işaretidir? Bana döngü indeksi gibi geldi.
Bu yüzden lütfen zaman formatlarını kısaltmak için standartlar icat etmeyin. Utanmaya gerek yok...
Bu konuya nasıl başladığımı hatırlayalım. Mesele formatı değiştirmek değil, MQL4 TimeToString() ve TimeToStr() belgelerindeki (aşağıdaki şekil) yanlışlığı düzeltmektir, başka bir şey değil.
Geliştiriciler, lütfen favori ekranını düzeltin! Yıldızlar görünmez :)
MQL4. TimeToString() ve TimeToStr() . 2. bağımsız değişken parametreleri, "TIME_MINUTES sonucu " ss:m m "" biçiminde alır ve "TIME_SANİYE, sonucu " ss:m m :ss "" biçiminde alır. "hh:m i " ve "hh:m i :ss" için düzeltilmelidir
"Eh, sıkıcısın canım" (c) Hadi düzeltelim
Yine de düzeltmeyin! Bu doğru değil. Saat formatı "yyyy.MM.dd ss:dd:ss" olarak verilir. MM büyük - ay, mm (küçük) - dakika, ss - saniye. Kural olarak, büyük bir MM yok sayılır ve yerine küçük bir tane konur. bağlam, bir aydan bahsettiğimizi gösteriyor.
Yine de düzeltmeyin! Bu doğru değil. Saat formatı "yyyy.MM.dd ss:dd:ss" olarak belirtilir. MM büyük - ay, mm (küçük) - dakika, ss - saniye. Kural olarak, büyük bir MM yok sayılır ve yerine küçük bir tane konur. bağlam, bir aydan bahsettiğimizi gösteriyor.
hh24?
hh -> 12; SS -> 24;
hh24?
"Eh, sıkıcısın canım" (c) Hadi düzeltelim
Tamam, başka bir şey bulursam (ve mutlaka bulacağım), o zaman servis masasına yazarım .
Servis masasına ihtiyacınız yok. Lütfen başka bir yere yazın.