我正在开发一个应用程序,其中我从客户端获得间隔为“P0Y0M0DT1H0M0.000S”。我不知道这是什么,我怎么解析这个?
我想在我的.net应用程序中的P0Y0M0DT1H0M0.000S开始时间。我想知道这种格式是什么意思,并且在互联网上有任何链接可以解释它(显然我在发布之前搜索了它!)?
我也不知道这个问题应该去哪些标签。
答案 0 :(得分:5)
它可能受到here所述的XML持续时间数据类型的启发。
时间间隔以下列形式“PnYnMnDTnHnMnS”指定 其中:
- P表示期间(必填)
- nY表示年数
- nM表示月数
- nD表示天数
- T表示时间段的开始(如果您要指定小时,分钟或秒,则需要)
- nH表示小时数
- nM表示分钟数
- nS表示秒数