我打算在 Linux 环境下用 C 语言编写一个模块来从用户定义的日期和时间字符串中读取时间。用户可以输入如下所示的时间(不限于)。他也可以跳过日期而只输入时间。
DD/MM/YY HH-MI-SS
DD/MM/YYYY HH/MI/SS
YYYY-MM-DD-HH-MI-SS-MSC
YYYY-DDD-HH-MI-SS
HH-MI-SS
HH/MI/SS
.......
如何为用户提供这样的便利?用户应该可以灵活地选择他的表情。该模块应该能够从该表达式中提取日期和时间详细信息。第一步,他应该定义他的表达方式。第二步,按照他的表情输入时间。