我们如何获得每月的第一天和每月的最后一天。我在顶点类上使用它。
我可以通过使用获取今天的日期
date.today()
但是我将如何获得每月的第一天和最后一天。
谢谢
最佳答案
您应该熟悉Apex Code Developers Guide,因为它有很好的文档来解决此类问题。这是您会发现有帮助的Date methods page。
关于您的特定问题,您可以使用以下方法获得当月的第一天(在示例中将使用今天的月份)Date firstDayOfMonth = System.today().toStartOfMonth();
要获取该月的最后一天,请使用以下命令:Date lastDayOfMonth = firstDayOfMonth.addDays(Date.daysInMonth(firstDayOfMonth.year(), firstDayOfMonth.month()) - 1);