目標:創建字符串格式的當前日期和解析,以日期字符串中的Apex
- 我需要首先創建一個表示當前日期的字符串。
- 之後,此String需要被解析並用於構建Date類的實例。
初始嘗試:
在我的測試I類創建當前日期作爲以下面的方式爲我的測試方法的字符串輸入:
String inputDate = date.today().format(); // 13:28:15:378 USER_DEBUG [24]|DEBUG|17.3.2017
然而,當我試圖創建一個Date對象的實例,如下所示:
Date dateFromInput = date.valueOf(inputDate);
我收到以下荷蘭國際集團錯誤:
13:28:15:398 FATAL_ERROR System.TypeException: Invalid date: 17.3.2017