1
日時が設定されており、Luaを使用して日、年、月を抽出したいと思います。Extract日時フィールドから日、月、年を指定します。
私の日付フィールドは以下のような値を持ち、各フィールドのスティングの長さが異なることがわかります。ルアのような機能がありますか?
日
9/23/1933 00:00:00 AM 11/3/2007 00:00:00 AM 3/3/1987 00:00:00 AM
日時が設定されており、Luaを使用して日、年、月を抽出したいと思います。Extract日時フィールドから日、月、年を指定します。
私の日付フィールドは以下のような値を持ち、各フィールドのスティングの長さが異なることがわかります。ルアのような機能がありますか?
日
9/23/1933 00:00:00 AM
11/3/2007 00:00:00 AM
3/3/1987 00:00:00 AM
あなたは、パターンマッチングにまで読んでください。また、可能な限り自分自身で解決することを検討する必要があります。何か試してみたが失敗した場合は、コードが間違っていることがあり、すぐにあなたのために解決することがあるため、文書化する必要があります。あなたが望んでいるものは下にありますが、Programming in Luaガイド(実際にはダイレクトページへのリンク)にも同様の例があります。
date_field = "9/3/2007"
month, day, year = string.match(date_field, "(%d+)/(%d+)/(%d+)")
print(month, day, year)
これはまさにあなたがしたいことをするでしょう。
何を試しましたか?何がうまくいかないの?あなたのコードを投稿してください – maximede