2015-10-28 22 views
1

我寫硒自動化測試,我需要驗證在曲線圖上(如圖所示)的x軸的日期是正確YYYY格式。這些日期根據我們在Web應用程序中的下拉菜單而改變。 (忽略箭頭:))我如何在MMM日期,使用C#

enter image description here

我試圖產生的MMM,YYYY格式的日期和它在圖形

日期元素我有以下的代碼,以便比較遠:

string circleDate2 = date.Month.ToString("MMM") + ", " + date.Year.ToString("YYYY"); 

但是,這只是在控制檯上輸出MMM,YYYY。

如何產生MMM,YYYY格式的日期,然後加上或減去一個月,所以我可以驗證頁面上的所有日期元素?

+0

我看到你問了,當是新的SO所以請小心問題只放置與問題相關的標籤。硒,測試和自動化在這裏並不重要。 C#也許日期應該足夠好。 – JeffC

回答

3

爲了得到你想要使用

string formattedDate = date.ToString("MMM, yyyy"); 

要添加格式/減去一個月使用DateTime.AddMonth,例如

DateTime previousMonth = date.AddMonths(-1); 
+0

謝謝你工作。另外,有沒有辦法從特定年份獲取日期? – Orbita1frame

+0

@ Orbita1frame什麼日期?每一天?每個月的第一天? –

相關問題