コード例 #1
0
ファイル: fx_datetime.cpp プロジェクト: primiano/pdfium-merge
static int32_t FX_DaysBeforeMonthInYear(int32_t iYear, uint8_t iMonth) {
  FXSYS_assert(iYear != 0);
  FXSYS_assert(iMonth >= 1 && iMonth <= 12);
  const int32_t* p =
      FX_IsLeapYear(iYear) ? g_FXDaysBeforeLeapMonth : g_FXDaysBeforeMonth;
  return p[iMonth - 1];
}
コード例 #2
0
ファイル: fx_datetime.cpp プロジェクト: primiano/pdfium-merge
uint8_t FX_DaysInMonth(int32_t iYear, uint8_t iMonth) {
  FXSYS_assert(iYear != 0);
  FXSYS_assert(iMonth >= 1 && iMonth <= 12);
  const uint8_t* p =
      FX_IsLeapYear(iYear) ? g_FXDaysPerLeapMonth : g_FXDaysPerMonth;
  return p[iMonth - 1];
}
コード例 #3
0
ファイル: fx_datetime.cpp プロジェクト: primiano/pdfium-merge
int32_t FX_DaysInYear(int32_t iYear) {
  FXSYS_assert(iYear != 0);
  return FX_IsLeapYear(iYear) ? g_FXDaysPerLeapYear : g_FXDaysPerYear;
}
コード例 #4
0
ファイル: fgas_datetime.cpp プロジェクト: hfiguiere/pdfium
int32_t FX_DaysInYear(int32_t iYear) {
  ASSERT(iYear != 0);
  return FX_IsLeapYear(iYear) ? g_FXDaysPerLeapYear : g_FXDaysPerYear;
}