2016-04-06 31 views
1

Kayıtlı bir tarihim var ve Lua kullanarak ondan ay, ay ve ay ayıklamak istiyorum.Ayıklama Tarih, ay ve yıl tarih saatine göre ay

Tarih alanım aşağıdaki gibi değerlere sahiptir ve her alanın sokma uzunluğunun farklı olduğunu görebilirsiniz. Lua'nın oracle gibi bir işlevi var mı?

  • tarihi

    9/23/1933 00:00:00 AM 
    11/3/2007 00:00:00 AM 
    3/3/1987 00:00:00 AM 
    
+1

Ne denediniz? Ne çalışmıyor? Lütfen kodunuzu gönderin – maximede

cevap

2

Sen desen eşleştirme kadar okumalısınız. Ayrıca, kendiniz için olabildiğince fazla şeyleri çözmeye çalışmalısınız. Bir şey denediyseniz ve başarısız olursa, bunu belgelemelisiniz çünkü bazen kodunuzda bir hata var ve sizin için çabucak çözebiliriz. İstediğiniz şey aşağıdadır, ancak Programming in Lua kılavuzunda da benzer bir örnek bulabilirsiniz (aslında doğrudan sayfaya bağlantı).

date_field = "9/3/2007" 

month, day, year = string.match(date_field, "(%d+)/(%d+)/(%d+)") 

print(month, day, year) 

Tam olarak ne yapmak istediğinizi yapacağız.

İlgili konular