LMMS
Loading...
Searching...
No Matches
juce_Time.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  juce
namespace  juce::TimeHelpers

Functions

static std::tm juce::TimeHelpers::millisToLocal (int64 millis) noexcept
static std::tm juce::TimeHelpers::millisToUTC (int64 millis) noexcept
static int juce::TimeHelpers::getUTCOffsetSeconds (const int64 millis) noexcept
static int juce::TimeHelpers::extendedModulo (const int64 value, const int modulo) noexcept
static String juce::TimeHelpers::formatString (const String &format, const std::tm *const tm)
static bool juce::TimeHelpers::isLeapYear (int year) noexcept
static int juce::TimeHelpers::daysFromJan1 (int year, int month) noexcept
static int64 juce::TimeHelpers::daysFromYear0 (int year) noexcept
static int64 juce::TimeHelpers::daysFrom1970 (int year) noexcept
static int64 juce::TimeHelpers::daysFrom1970 (int year, int month) noexcept
static int64 juce::TimeHelpers::mktime_utc (const std::tm &t) noexcept
static String juce::TimeHelpers::getUTCOffsetString (int utcOffsetSeconds, bool includeSemiColon)
uint32 juce::juce_millisecondsSinceStartup () noexcept
static int juce::parseFixedSizeIntAndSkip (String::CharPointerType &t, int numChars, char charToSkip) noexcept
Time juce::operator+ (Time time, RelativeTime delta) noexcept
Time juce::operator- (Time time, RelativeTime delta) noexcept
Time juce::operator+ (RelativeTime delta, Time time) noexcept
const RelativeTime juce::operator- (Time time1, Time time2) noexcept
bool juce::operator== (Time time1, Time time2) noexcept
bool juce::operator!= (Time time1, Time time2) noexcept
bool juce::operator< (Time time1, Time time2) noexcept
bool juce::operator> (Time time1, Time time2) noexcept
bool juce::operator<= (Time time1, Time time2) noexcept
bool juce::operator>= (Time time1, Time time2) noexcept
static int juce::getMonthNumberForCompileDate (const String &m)

Variables

static Atomic< uint32juce::TimeHelpers::lastMSCounterValue { (uint32) 0 }
static const char *const juce::shortMonthNames [] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }
static const char *const juce::longMonthNames [] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" }