2016-04-06 134 views
1

我有一个日期时间提交,我想从中使用Lua提取日期,年份和月份。从日期时间字段提取日,月和年

我的日期字段有如下的值,你可以看到每个字段的刺长度是不同的。是否有任何功能是像甲骨文的Lua?

  • 日期

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

你试过了什么?什么不工作?请发布您的代码 – maximede

回答

2

你应该模式匹配读了。另外,你应该尽可能地为自己解决问题。如果您尝试过某些操作并且失败了,那么您应该记录它,因为有时候,您的代码只是有一个错误,我们可以快速为您解决它。你想要的是在下面,但你也可以在Programming in Lua指南(实际上指向直接页面的链接)中找到类似的例子。

date_field = "9/3/2007" 

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

print(month, day, year) 

这将完全符合您的要求。

相关问题