0

制作自定义日历时,如何设置日期并获取该月的总天数?或者甚至得到那个特定日期的星期几?就像四月30 天五月31 天,每4 年的二月29 天,每年的工作日都不同。

我正在使用 Jambi(Java 中的 Qt 4.7),我想用很少的日历制作日历QComboBox,我QDate用来获取当前日期,如下所示:

//return current year
QDate.currentDate().year();

//return total days in current month
QDate.currentDate().daysInMonth();

//return current month
QDate.currentDate().month();

//return current day in month
QDate.currentDate().day();

//return current day in week
QDate.currentDate().dayOfWeek();

问题是我得到的是当前信息。

  1. 我怎么能问像2020 年2,那里有多少
  2. 2020 年2 月10是一周中的哪一天

我查看了QData 文档,找不到任何设置日期的选项,因此我可以从中获取信息,有什么想法吗?

4

1 回答 1

1

只需使用构造函数传递您想要的日期吗?

例如:

QDate date = new QDate(202, 2, 1);
date.daysInMonth();
于 2016-04-25T07:30:11.183 回答