/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* * This test program should eventually become a full-blown test for * PR_ParseTimeString. Right now it just verifies that PR_ParseTimeString * doesn't crash on an out-of-range time string (bug 480740).
*/
/* Print day of the week, month, day, hour, minute, and second */ if (debug_mode)
printf("%s %s %ld %02ld:%02ld:%02ld ", dayOfWeek[et->tm_wday],
month[et->tm_month], et->tm_mday, et->tm_hour, et->tm_min,
et->tm_sec);
/* Print year */ if (debug_mode) {
printf("%hd", et->tm_year);
}
}
int main(int argc, char** argv) {
PRTime ct;
PRExplodedTime et;
PRStatus rv; char* sp1 = "Sat, 1 Jan 3001 00:00:00"; /* no time zone */ char* sp2 = "Fri, 31 Dec 3000 23:59:60"; /* no time zone, not normalized */
#if _MSC_VER >= 1400 && !defined(WINCE) /* Run this test in the US Pacific Time timezone. */
_putenv_s("TZ", "PST8PDT");
_tzset(); #endif
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.