使用Jambi创建自定义日历

时间:2016-04-24 20:10:38

标签: java qt qt-jambi jambi

制作自定义日历时,如何设置日期并获取该月的总天数?或者甚至获得特定日期的工作日? 如四月 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. 10th 2月 2020 中的哪一天?
  3. 我查看了 QData documentation ,我找不到任何设置日期的选项,以便我可以从中获取信息,任何想法?

1 个答案:

答案 0 :(得分:1)

只需使用constructor来传递您想要的日期吗?

例如:

QDate date = new QDate(202, 2, 1);
date.daysInMonth();