2016-03-30 48 views
3

我正在開發一個應用程序,其中我從客戶端獲得了一個時間間隔「P0Y0M0DT1H0M0.000S」。我不知道這是什麼,我怎麼解析這個?什麼是P0Y0M0DT1H0M0間隔?

我想在我的.net應用程序的P0Y0M0DT1H0M0.000S開始時間。我想知道這種格式是什麼意思,是否有任何鏈接可以在互聯網上解釋(很明顯,我在搜索之前發現它!)?

我也不知道在這個問題應該去哪個標籤下。

+2

的http:// WWW .w3schools.com/xml/schema_dtypes_date.asp檢查持續時間數據類型 - P是期間 –

+0

@Rup好的,發佈:) –

回答

5

它可能受到here描述的XML持續時間數據類型的啓發。

的時間間隔以下形式 「PnYnMnDTnHnMnS」 指定其中:

  • P表示的期間(必需)
  • NY表示的年數
  • NM表示數的月份
  • nD表示天數
  • T表示時間段的開始(如果您需要要指定小時,分鐘或秒)
  • nH的指示的小時數
  • NM表示分鐘
  • Ns的數字表示的秒數
+0

正是我所需要的。感謝您發佈此信息。 +1並被接受爲答案。 –

相關問題