--- /dev/null
+using com.andoutomo.kybernetes.data;\r
+using com.andoutomo.kybernetes.command.template;\r
+\r
+namespace com.andoutomo.kybernetes.command\r
+{\r
+ class EndCommandArg:StandardCommandArg\r
+ {\r
+ public TimeComponent EndTime\r
+ {\r
+ get;\r
+ private set;\r
+ }\r
+ protected override void split()\r
+ {\r
+\r
+ if (splitData.Length < 3)\r
+ {\r
+ EndTime = TimeComponent.justNow();\r
+ isValid = true;\r
+ }\r
+ else if (splitData[2].ToLower() == "now")\r
+ {\r
+ EndTime = TimeComponent.justNow();\r
+ isValid = true;\r
+ }\r
+ else if (splitData[2].Contains(":"))\r
+ {\r
+ EndTime = new TimeComponent(splitData[2]);\r
+ isValid = true;\r
+ }\r
+ else\r
+ {\r
+ isValid = false;\r
+ }\r
+ }\r
+ }\r
+}\r