29 #ifndef JUCE_TIME_H_INCLUDED 30 #define JUCE_TIME_H_INCLUDED 133 String getMonthName (
bool threeLetterVersion)
const;
155 String getWeekdayName (
bool threeLetterVersion)
const;
180 int getHoursInAmPmFormat()
const noexcept;
195 int getMilliseconds()
const noexcept;
198 bool isDaylightSavingTime()
const noexcept;
216 String toString (
bool includeDate,
218 bool includeSeconds =
true,
219 bool use24HourClock =
false)
const noexcept;
266 bool setSystemTimeToThisTime()
const;
275 static String getWeekdayName (
int dayNumber,
bool threeLetterVersion);
283 static String getMonthName (
int monthNumber,
bool threeLetterVersion);
318 static double getMillisecondCounterHiRes()
noexcept;
324 static void waitForMillisecondCounter (
uint32 targetTime)
noexcept;
362 static double highResolutionTicksToSeconds (
int64 ticks)
noexcept;
369 static int64 secondsToHighResolutionTicks (
double seconds)
noexcept;
372 static Time getCompilationDate();
376 int64 millisSinceEpoch;
404 #endif // JUCE_TIME_H_INCLUDED JUCE_API bool operator>=(Time time1, Time time2) noexcept
Definition: juce_Time.cpp:450
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_Time.h:41
Definition: juce_RelativeTime.h:41
JUCE_API bool operator<(Time time1, Time time2) noexcept
Definition: juce_Time.cpp:447
Definition: juce_String.h:43
#define JUCE_API
Definition: juce_StandardHeader.h:139
JUCE_API bool operator>(Time time1, Time time2) noexcept
Definition: juce_Time.cpp:448
unsigned int uint32
Definition: juce_MathsFunctions.h:51
JUCE_API Time operator+(Time time, RelativeTime delta) noexcept
Definition: juce_Time.cpp:440
JUCE_API bool operator<=(Time time1, Time time2) noexcept
Definition: juce_Time.cpp:449
long long int64
Definition: juce_MathsFunctions.h:60
JUCE_API bool operator!=(Time time1, Time time2) noexcept
Definition: juce_Time.cpp:446
int64 toMilliseconds() const noexcept
Definition: juce_Time.h:112
JUCE_API Time operator-(Time time, RelativeTime delta) noexcept
Definition: juce_Time.cpp:441
JUCE_API bool operator==(Time time1, Time time2) noexcept
Definition: juce_Time.cpp:445