einfach datum und uhrzeit

einfach datum und uhrzeit

Sponsored Links
Sponsored Links

einfach datum und uhrzeit

No.
Titel
Kategorie
Preis
Liscense
Expand All
1
Programmierung - Bibliotheken
Perl Artistic
Dattel:: Formatierer-Perl-Baugruppe ist Nachricht einer einfachen Dattel- und Zeitformatierung.

SYNOPSE

Gebrauch Dattel:: Formatierer;

# eine Dattel erstellen:: Formatierernachricht mit dem Tagesdatum und der Zeit.
mein $date = Dattel:: Formatter->now ();

# ein Formatiererprogramm für diese Nachricht erstellen
# Formatierer Mini-sprachenunterlagen unten sehen
$date->createDateFormatter („(hh): (mm): (SS) (mm)/(DD)/(YYYY) ");

$date drucken; # Druckdattel in diesem Format - > 12:56: 03 4/12/2004

# den Formatierer für Gebrauch mit anderen Nachrichten erhalten
mein $formatter = $date->getDateFormatter ();

# einen Abstand der Zeit erstellen
mein $interval = Dattel:: Formatter->createTimeInterval (Jahre => 1, Tag=> 2, protokolliert => 15);

# Wiederverwendung das formater von oben
$interval->setDateFormatter ($formatter);

Druck $interval; # Druckdattel in diesem Format - > 12:56: 03 4/12/2004

# Gebrauch überbelastete Bediener
mein $future_date = $date + $interval;

# Sortierung die Datteln (wieder mit dem Überlastungsbediener)
meine @sorted_dates = Sortierung {$a <=> $b} ($date, $interval, $future_date);

Diese Baugruppe liefert eine schnelle und sehr flexible in den Formatierungsdatteln und -zeiten verwendet zu werden Mini-sprache. Zwecks die nützlich zwar bilden lassen, mußten wir eine völlig arbeitende Dattel- u. Zeitnachricht. Diese Nachricht schaut und riecht ganz wie das Java und die Javascript-Dattelnachricht auf Zweck. Wir überbelasteten auch einige Bediener, um Dattelzusatz und -abzug sowie Vergleiche zu erlauben.

2
Programmierung - Bibliotheken
Perl Artistic
Dattel:: Hijri ist eine Perl-Extension, zum der islamischen (hijri) und gregorianischen Datteln zu konvertieren.

SYNOPSE

Gebrauch Dattel:: Hijri;

# Bekehrter gregorianisch zur hijri Dattel
mein ($hd, $hm, $hy) = g2h ($gd, $gm, $gy);

# Bekehrter hijri zur gregorianischen Dattel
mein ($gd, $gm, $gy) = h2g ($hd, $hm, $hy);

Diese einfache Baugruppe konvertiert gregorianische Datteln zu islamischem (hijri) und umgekehrt.
Die Datteln müssen als Reihe gegeben werden, die den Tag, den Monat und das Jahr enthält und zurückbringen die entsprechende Dattel als Liste mit den gleichen Elementen eichen.

3
Programmierung - Bibliotheken
GPL (GNU Gene
Kategorie:: Dattel ist eine Perl-Baugruppe, die einen einfachen Datteltypen für Perl zur Verfügung stellt.

Sie können neue Kategorie erstellen:: Nachrichten mit einem Erbauer von den verschiedenen Skalarformaten datieren, refs und Durcheinander refs kleiden, und dann können Sie ihn durch das builtin leicht manipulieren „+“ und“ - „Bediener (z.B., $date=date ([2001.03.15]) +3Y 1s). Relative Datteltypen auch erhältlich.

Was in diesem Auslösen neu ist:

· Dieses Auslösen hinzufügt „ampm“ und „meridiam“ Methoden.

4
Programmierung - Bibliotheken
Perl Artistic
Datum/Uhrzeit:: Cron:: Ist eine Perl-Baugruppe einfach, die eine cron Eingabe und einen Check gegen aktuelle uhrzeit analysieren kann.

SYNOPSE

Gebrauch Datum/Uhrzeit:: Cron:: Einfach;

$c = Datum/Uhrzeit:: Cron:: Simple->new ($cron);

$boolean = $c->validate_time;

$c->new_cron ($cron);

Diese Baugruppe ist eine schnelle und schmutzige Methode, festzustellen, wenn ein cron Zeitformat während des Tagesdatums und der Zeit gültig ist.

Eine cron Eingabe richtet dem nac cron Format vom crontab (5).

Die validate_time Funktion verwendet das Tagesdatum und die Zeit für Vergleich, aber annehmen auch eine gültige Datum-Zeit-Nachricht als Parameter.

BEISPIEL

Gebrauch Datum/Uhrzeit:: Cron:: Einfach;

$c = Datum/Uhrzeit:: Cron:: Simple->new (0-59/2 10.12 * * 5);

wenn ($c->validate_time) {…}

$c->new_cron (* * 1 * 0);

wenn ($c->validate_time) {…}

5
Programmierung - Bibliotheken
Free for non-
PHP-Dattel-Picker-Kategorienbibliothek legt automatisch den erforderlichen HTML-und Javascriptcode fest, der ein pop-up Fenster scheinen läßt, den Benutzer herr5uhren von wählen zu lassen ein Kalender. Die ausgewählte Dattel wird zu einer benutzerspezifischen Steuerung von der rufenden Seite überschritten.

Jeder Aspekt ist kundengerecht, indem er eine Schablone und eine in Verbindung stehende CSS-Datei ändert. Das Format, in dem die Dattel zurückgebracht wird, die Zahlungseinstellungdattel und der Zeitraum und der erste Tag der Woche können ausgewählt werden.

Vielen Dank Johan van Ieperen für das Senden Achim in die holländische Übersetzung für die PHP-Kategorie und für den wertvollen Kommentar, den er für bildete das Verbessern von Brauchbarkeit, von Deutschland für das Finden der Marke, die oben den Kalender auf bestimmten Situationen schrauben und auch zu Wassilios Meletiadis für das Senden in die deutsche Übersetzung für diese PHP-Kategorie danken würde.

Weitere Vorschläge, kommentiert und Anträge welcommed. Identifikation auch schätzen wirklich, wenn Sie mich Links zu den Webseiten schicken konnten, in denen Sie die Kategorie verwenden, also ich sie als Hinweis geben und mehr Leute überzeugen kann, ihn zu verwenden. Danke!

Was in diesem Auslösen neu ist:

· Die ausgewählte Dattel und die Zeit wurden nicht konserviert, wenn der Monat oder das Jahr geändert wurden.
· Using jedes mögliches Dattelformat anders als die Zahlungseinstellung würde alle Datteln veranlassen, überall abgeschalten zu werden.
· Ein potenzielles Problem mit selectableYearsRange und selectableTimesRange war örtlich festgelegt.
· Die Ursache des Problems war die Tatsache, dass Funktion der PHPs Dattel () eine Zeichenkette zurückbringt und folglich Dattel („O“) das Tagesdatum als Zeichenkette eher als eine ganze Zahl zurückbringen würde, die den Kalender unbrauchbar bildete.

6
Programmierung - Bibliotheken
Perl Artistic
Zeit:: Format ist eine Perl-Baugruppe für bedienungsfreundliche Dattel-/Zeitformatierung.

SYNOPSE

Gebrauch Zeit:: Format qw (%time %strftime %manip);

$time {$format}
$time {$format, $unixtime}

Druck „ist heute $time {yyyy/mm/dd} N“;
Druck „war gestern $time {yyyy/mm/dd, time-24*60*60} N“;
„die Zeit drucken ist $time {hh: mm: SS} N“;
„eine andere Zeit drucken ist $time {H: mm morgens TZ, $another_time} N“;
Druck „Zeitstempel: $time {yyyymmdd.hhmmss.mmm} N“;
%time nimmt auch Dattel: an: Manip Zeichenketten und Datum-Zeit-Nachrichten:
$dm = Dattel:: Manip:: ParseDate (letzten Montag);
Druck „war letzten Montag $time {Monat d, yyyy, $dm}“;
$dt = DateTime->new (….);
Druck „Heres eine andere Dattel: $time {m/d/yy, $dt}“;
Es nimmt auch die meisten Zeichenketten der Dattel ISO-8601/der Zeit an:
$t = 2005/10/31 T17: 11: 09; # Datteltrennzeichen: /oder - oder.
$t = 2005-10-31 17.11.09; # zwischen Trennzeichen: T oder _ oder Platz
$t = 20051031_171109; # Zeittrennzeichen: : oder.
$t = 20051031171109; # können Trennzeichen ausgelassen werden
$t = 2005/10/31; # ist Dattel-nur okay
$t = 17:11: 09; # ist Zeit-nur okay
# aber nicht:
$t = 20051031; # Dattel-nur ohne Trennzeichen
$t = 171109; # Zeit-nur ohne Trennzeichen
#…, weil die wie Epochezeitzahlen aussehen.
%strftime arbeitet wie POSIXs strftime, wenn Sie jene %-formats mögen.
$strftime {$format}
$strftime {$format, $unixtime}
$strftime {$format, $sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst}

Druck „POSIXish: $strftime {%A, %B %d, %Y, 0.0.0.12.11.95.2} N“;
Druck „POSIXish: $strftime {%A, %B %d, %Y, 1054866251} N“;
Druck „POSIXish: $strftime {%A, %B %d, %Y} N“; # aktuelle uhrzeit
%manip arbeitet wie Dattel:: Manips UnixDate Funktion.
$manip {$format};
$manip {$format, $when};

Druck „Dattel:: Manip: $manip {%m/%d/%Y} N“; # aktuelle uhrzeit
Druck „Dattel:: Manip: $manip {%m/%d/%Y, letzten Dienstag} N“;
Diese können als unabhängige Funktionen auch verwendet werden:
Gebrauch Zeit:: Format qw (time_format time_strftime time_manip);

Druck „ist heute“, time_format (yyyy/mm/dd, $some_time), „N“;
Druck „POSIXish: “, time_strftime (%A %B %d, %Y, $some_time), „N“;
Druck „Dattel:: Manip: “, time_manip (%m/%d/%Y, $some_time), „N“;

Diese Baugruppe erstellt globale Pseudovariablen, die Formatdatteln und -zeiten, entsprechend Formatierungscodes Sie ihnen in den Zeichenketten führen.

Die %time Formatierungscodes sind konzipiert, um einfach zu sein, sich zu erinnern und zu verwenden, und gerade bis zu Zeichen den Ausgangzeitwert aufzunehmen, wann immer möglich. Z.B. ist der Vierzahlenjahrcode, die Dreizeichen Monatsabkürzung ist „Montag“ „yyyy“.

Die nette Sache über Haben von a variabel-wie Schnittstelle anstelle von den Funktionsaufrufen ist, dass die Werte innerhalb der Zeichenketten verwendet werden können (sowie außerhalb der Zeichenketten in den gewöhnlichen Ausdrücken). Datteln werden häufig innerhalb der Zeichenketten (Bordbuchmeldungen, Ausgang, Datensätze, usw.) verwendet, also, die Fähigkeit ist zu haben, sie zu interpolieren direkt handlich.

Perl erlaubt willkürliche Ausdrücke innerhalb der lockigen Klammern eines Durcheinanders, selbst wenn dieses Durcheinander in eine Zeichenkette interpoliert wird. Dieses erlaubt Ihnen, Berechnung schnell zu tun bei der Formatisierung von Zeiten und dem Einstecken sie in Zeichenketten. Das Beispiel „gestern“ oben sehen.

Die Formatzeichenketten sind mit Programmierern im Verstand konzipiert. Was benötigen Sie sehr häufig? 4-stelliges Jahr, Monat, Tag, 24 gründete Stunde, Protokoll, zweites -- normalerweise mit führenden null. Diese sechs sind die einfachsten in der Zeit zu verwenden und sich zu erinnern Formate:: Format: yyyy, mm, DD, hh, mm, SS. Varianten auf diesen Formaten folgen einer einfachen und gleichbleibenden Formel. Diese Baugruppe ist für jeder, das vom Versuchen, sich strftime (3) s an obskure Codes zu erinnern träge ist, oder von $t [4] ++ endlos schreiben; $t [5] +=1900 als Sie formatieren manuell Zeiten oder Datteln.

Notiert, dass mm (und in Verbindung stehende Codes) für Monate und Protokoll verwendet werden. Dieses ist ein Merkmal. %time löst die Mehrdeutigkeit, indem es andere nahe gelegene Formatierungscodes prüft. Wenn sein im Rahmen eines Jahres oder eines Tages, „Monat“ angenommen wird. Wenn im Rahmen einer Stunde oder einer Sekunde, „Protokoll“ angenommen wird.

Die Formatzeichenketten werden nicht bedeutet, um jede überhaupt empfangene Dattel-/Zeitnotwendigkeit umzugeben. Aber wie oft benötigen Sie den Tag des Jahres (strftimes %j) oder die Wochenzahl (strftimes %W)?

Für Fähigkeiten, die %time nicht voraussetzt, stellt %strftime eine Schnittstelle zum POSIXs strftime zur Verfügung, und %manip stellt eine Schnittstelle zur Dattel: zur Verfügung: Manip Baugruppee UnixDate Funktion.

Wenn die Deckfensterbaugruppe Zeit:: Format_XS ist auch, Zeit: eingebaut: Format spürt auf und verwendet es. Dieses ergibt eine beträchtliche Drehzahlzunahme für %time und time_format.

7
Programmierung - Bibliotheken
Perl Artistic
Dattel:: Manip ist Programme einer Dattelhandhabung.

SYNOPSE

Gebrauch Dattel:: Manip;

$version = DateManipVersion;

$date = ParseDate (@args);
$date = ParseDate ($string);
$date = ParseDate ($string);

@date = UnixDate ($date, @format);
$date = UnixDate ($date, @format);

$delta = ParseDateDelta (@args);
$delta = ParseDateDelta ($string);
$delta = ParseDateDelta ($string);

@str = Delta_Format ($delta, $dec, @format);
$str = Delta_Format ($delta, $dec, @format);

$recur = ParseRecur ($string, $base, $date0, $date1, $flags);
@dates = ParseRecur ($string, $base, $date0, $date1, $flags);

$flag = Date_Cmp ($date1, $date2);

$d = DateCalc ($d1, $d2 [, $errref] [, $del]);

$date = Date_SetTime ($date, $hr, $min, $sec);
$date = Date_SetTime ($date, $time);

$date = Date_SetDateField ($date, $field, $val [, $nocheck]);

$date = Date_GetPrev ($date, $dow, $today, $hr, $min, $sec);
$date = Date_GetPrev ($date, $dow, $today, $time);

$date = Date_GetNext ($date, $dow, $today, $hr, $min, $sec);
$date = Date_GetNext ($date, $dow, $today, $time);

$name = Date_IsHoliday ($date);

$listref = Events_List ($date);
$listref = Events_List ($date0, $date1);

$date = Date_ConvTZ ($date);
$date = Date_ConvTZ ($date, $from);
$date = Date_ConvTZ ($date, "", $to);
$date = Date_ConvTZ ($date, $from, $to);

$flag = Date_IsWorkDay ($date [, $flag]);

$date = Date_NextWorkDay ($date, $off [, $time]);

$date = Date_PrevWorkDay ($date, $off [, $time]);

$date = Date_NearestWorkDay ($date [, $tomorrowfirst]);

&Date_Init ();
&Date_Init („VAR=VAL“, „VAR=VAL“,…);
@list = Date_Init ();
@list = Date_Init („VAR=VAL“, „VAR=VAL“,…);

Die oben genannten Programme aller Check, zum zu überprüfen, ob Date_Init gerufen. Wenn es nicht gewesen, rufen sie es automatisch. Infolgedessen gibt es normalerweise keine Notwendigkeit, Date_Init ausdrücklich zu rufen, es sei denn Sie einige der Configvariablen ändern möchten (unten beschrieben). Sie tun auch die Fehlerprüfung auf dem Input.

Die Programme, die nachstehend aufgeführt, bestimmt Haupt- für internen Gebrauch bis zu anderer Dattel:: Manip Programme. Sie tun wenig oder keine Fehlerprüfung und nicht ausdrücklich rufen Date_Init. Jene Funktionen alle erfolgt in der Hauptdattel:: Manip Programme oben.

Weil sie beträchtlich schneller als sind, datieren die vollen:: Manip Programme, sind sie für Gebrauch mit einigen Einsprüchen erhältlich. Da wenig oder keine Fehlerprüfung erfolgt, ist es die Verantwortlichkeit des Programmierers, zu garantieren, dass gültige Daten (UND gültige Datteln) ihnen überschritten. Das Überschreiten der unzulässigen Daten (wie ein nicht numerischer Monat) oder der unzulässigen Datteln (31. Februar) ausfällt auf unvorhersehbare Arten sz (vielleicht zurückgehende falsche Resultate). Vor der Anwendung dieser Programme auch da Date_Init nicht durch diese gerufen, muß es vom Programmierer ausdrücklich gerufen werden.

In den folgenden Programmen kann $y als Jahr mit 2 oder 4 Digits (es konvertiert in ein Jahr mit 4 Digits, das auf dem variablen unten beschriebenen YYtoYYYY basiert) eingeführt werden entweder. Monat und Tag sollten in allen Fällen numerisch sein. Die meisten (wenn nicht alle) der Informationen unten können von UnixDate erhalten werden, das wirklich die Methode ist, die, ich erhalten zu werden beabsichtigte sie, aber es gibt Gründe, diese zu verwenden (diese sind beträchtlich schneller).

$day = Date_DayOfWeek ($m, $d, $y);
$secs = Date_SecsSince1970 ($m, $d, $y, $h, $mn, $s);
$secs = Date_SecsSince1970GMT ($m, $d, $y, $h, $mn, $s);
$days = Date_DaysSince1BC ($m, $d, $y);
$day = Date_DayOfYear ($m, $d, $y);
($y, $m, $d, $h, $mn, $s) = Date_NthDayOfYear ($y, $n);
$days = Date_DaysInYear ($y);
$days = Date_DaysInMonth ($m, $y);
$wkno = Date_WeekOfYear ($m, $d, $y, $first);
$flag = Date_LeapYear ($y);
$day = Date_DaySuffix ($d);
$tz = Date_TimeZone ();
8
Programmierung - Bibliotheken
Perl Artistic
Regexp:: Common:: Zeit Perl-Baugruppe enthält Dattel und Zeit regexps.

SYNOPSE

Gebrauch Regexp:: Geläufiges qw (Zeit);

# stückweise, Zeit:: Format-wie Muster
$RE {Zeit} {tf} {- Klaps => Muster}

# stückweise, strftime-wie Muster
$RE {Zeit} {strftime} {- Klaps => Muster}

# Dattel-/Zeitzeichenketten der Übereinstimmung ISO8601-style
$RE {Zeit} {ISO}

# flockige Dattelmuster
# YEAR/MONTH/DAY
$RE {Zeit} {ymd} # am flexibelsten
$RE {Zeit} {YMD} # am strengsten (gleichwertig mit y4m2d2)
# andere erhältliche Muster: y2md, y4md, y2m2d2, y4m2d2

# MONTH/DAY/YEAR (amerikanische Art)
$RE {Zeit} {mdy} # am flexibelsten
$RE {Zeit} {MDY} # am strengsten (gleichwertig mit m2d2y4)
# andere erhältliche Muster: mdy2, mdy4, m2d2y2, m2d2y4

# DAY/MONTH/YEAR (europäische Art)
$RE {Zeit} {mdy} # am flexibelsten
$RE {Zeit} {MDY} # am strengsten (gleichwertig mit d2m2y4)
# andere erhältliche Muster: dmy2, dmy4, d2m2y2, d2m2y4

# flockiges Zeitmuster
# HOUR/MINUTE/SECOND
$RE {Zeit} {HMS} # H: Digits der Übereinstimmungen 1 oder 2; 12 oder 24 Stunden
# M: Übereinstimmungen 2 Digits.
# S: Übereinstimmungen 2 Digits; kann ausgelassen werden
# mag „von a“, „von morgens“, „von P.M.“, von usw. gefolgt werden.

Diese Baugruppe erstellt reguläre Ausdrücke, die für die Satzgliederung der Datteln und der Zeiten verwendet werden können. Regexp sehen:: Common für eine allgemeine Beschreibung von, wie man diese Schnittstelle verwendet.

Satzgliederungsdatteln ist ein schmutziges Geschäft. Datteln werden im Allgemeinen in einer von drei möglichen Ordnungen spezifiziert: Jahr/Monat/Tag, Monat/Tag/Jahr und Tag/Monat/Jahr. Jahre können mit vier Digits oder mit zwei Digits spezifiziert werden (wenn die Annahmen über das Jahrhundert gebildet sind,). Monate können als ein Digit, zwei Digits, wie ein buchstabierter-heraus Name oder als Dreizeichen Abkürzung spezifiziert werden. Tageszahlen können ein Digit oder zwei Digits, mit Begrenzungen abhängig von dem Monat (und, im Falle Februars, sogar dem Jahr) sein. Auch verschiedene Leute verwenden unterschiedliche Interpunktion für das Trennen der verschiedenen Elemente.
Ein Mensch kann leicht erkennen, dass „21. Oktober 2005“ und „21.10.05“ die gleiche Dattel ansprechen, aber sein heikles, zum eines Programms zu erhalten, um zum gleichen Ergebnis zu kommen. Diese Baugruppe versucht, es möglich zu machen, mit einem Minimum der Schwierigkeit so zu tun.

Wenn Sie das genaue Format der abgeglichen zu werden kennen Daten, einen der spezifischen, bruchstückhaften Mustererbauer verwenden: tf oder strftime. Wenn es etwas Veränderlichkeit gibt, eins der flockig-abgleichenden Muster in den dmy, mdy oder ymd Familien verwenden. Wenn die Daten wild Variable, wie roher Benutzerinput sind, die Dattel aufgeben und verwenden:: Manip oder Dattel:: Baugruppe analysieren.

Zeitwerte sind im Allgemeinen viel einfacher als zu analysieren, Werte zu datieren. Nur ein flockiges Muster wird zur Verfügung gestellt, und es sollte für die meisten Notwendigkeiten genügen.

9
Office - Scheduling
Other/Proprie
Java-Dattel-Picker ist eine Suite der Dattelteile für Schwingen, in hohem Grade geschätzt durch Java-Entwickler für seinen Reichtum der Merkmale, der Flexibililtät und der gut in Handarbeit gemachten API. Java-Dattel-Pickerprojekt enthält einen editable Dattelpicker, einen Dattel-/Zeitbereich, einen mehrfachen Monatskalender und ein Monatsteil.

Sind hier einige Hauptmerkmale „des Java-Dattel-Pickers“:

· Lots Merkmale, zum irgendeiner Dattel/Zeiteintragungssituation zu handhaben
· Vorsichtige und well-crafted API, zum der Entwicklung Ihrer Anwendung zu beschleunigen
· Microsoft-wie der Kalender, zum des gleichen Gefühls für Benutzer beim Bewegen zu halten auf Java-Anwendungen
· Mäuse- und Tastaturträger, zum von Datum-Zeit-Informationen intuitiv einzubringen
· Ausführliches Tutorium und Beispiele, zum die die meisten aus der API heraus zu erhalten
· Quellencodezugriff, zum der Lebensdauer Ihrer Anwendung sicherzustellen
· Arbeiten mit J2SE 1.3 oder höheres auf Windows, Mac, Linux und allem Java aktivierten Plattformen
· Abgabe geben Verteilung frei

Schwingen gefällig

Die Teile können für jede mögliche Sprache und Region beschränkt werden
Gebrauchsfertiger JTable Dattelzellenherausgeber also -c$sie müssen ein nicht schreiben
Tastaturträger für maximale Produktivität
Träger (Metall, Windows, Motiv, Aqua und Zoll) schauen und glauben

Flexible API

Dattelbaumuster, zum der bearbeiteten Dattel zu steuern
Syntaxanalyse datieren, um Abkürzungdatteln wie „gestern“ oder „heute zu analysieren + 3“
Renderer datieren, um Kalendertage anzustreichen, wie Sie brauchen
Auswahlbaumuster datieren, um alles über die selected/-able Datteln zu steuern
Delegierte des Zolls UI, zum fein einzustellen oder sogar reimplement das UI, wie Sie mögen

Dattel-Auswahl

Auswahltyp mögen einzelnen, einzelnen Abstand oder mehrfache Abstände
Woche und Tag des Wochenauswahlträgers
Ungültiger Dattelträger, zum der maximalen Dattel Flexibilität eingeben zu lassen
Datteln auf einen Abstand wie 1. Januar 2002 einschränken - 7. April 2003
Datteln mit Richtlinien einschränken, wie „Wochenendendatteln nicht ausgewählt werden können“, oder „Feiertage nicht ausgewählt werden können“
Einzelne Datteln wie 3. Januar 2005 einschränken

Datum-Zeit-bearbeiten

Der strukturierte dieser Herausgeber erzwingt Benutzer, syntaktisch gültige Datteln using jedes mögliches Dattelformat zu schreiben
Textträger, zum der Datteln als einfacher Text, ohne Begrenzungen zu erreichen
Abkürzungdattelträger also -c$sie können Abkürzungzeichenketten wie „heute“, „Weihnachten“ schreiben oder „morgen“, um eine Dattel zu spezifizieren
Gültigkeitserklärung datieren, um Benutzer vom Machen von Fehlern zu halten
Bereichzugriff datieren, um volle Kontrolle in einer bearbeiteten Dattel zu haben

Konfiguration eintragen

Mehrfacher Monatskalender, zum eines Vierteljahres oder des vollständigen Jahres anzusehen
Steuerrasterfeldfarbe und -sicht
Die Kalendertage anstreichen, wie Sie mit Dattel renderers mögen
Kundenspezifische Schrifttypen und Farben, zum einer intuitiven Schnittstelle zu erstellen
Wochenzahlen und -tage zeigen oder verstecken

Was in diesem Auslösen neu ist:

· Dieses Auslösen addiert Träger für den JBuilders dbSwing verbindlichen Rahmen der Daten.
· Es verbessert den Dattelherausgeber, um Monatsnamen zu unterstützen.
· JDatePicker wird schneller erstellt (vergleichbar mit JComboBox).
· Der JDatePicker Kalender kann using eine Popup- Nachricht jetzt konfiguriert werden.
· Die JDatePicker Kategorie hat wenige Methoden (verringert von 29 bis 7).
· Es gibt andere Verbesserungen und bugfixes.

10
Programmierung - Bibliotheken
Perl Artistic
TK:: Dattel ist ein Dattel/Zeit Widget für perl/Tk.

SYNOPSE

Gebrauch TK:: Dattel;
$date_widget = $top->Date->pack;
$date_widget->get („%x %X“);

TK:: Dattel implementiert einen Dattel/Zeit Widget. Es gibt drei Möglichkeiten, eine Dattel einzugeben:
Using die Tastatur, zum der Digits und der Tabulatortaste oder der Mäusenadelanzeige einzugeben, um Fokus zwischen Bereiche zu verschieben.

Anwendung auf und ab Cursortasten zur Stufensprung/zum Dekrement die Dattel (nur mit eingebauter TK:: NumEntryPlain Widget).

Das Auswählen auf und ab Pfeiltasten erhöht oder verringert den Wert des aktiven Bereichs (nur mit eingebauter TK:: FireButton Widget).

Das Dattel-/Zeit-Format

Anders als Java hat Perl nicht eine Dattel-/Zeitnachricht. Jedoch ist es möglich, die Unix-Zeit (Sekunden seit Epoche, die 1. Januar 1970 ist), als Abwechslung zu verwenden. Dieses ist begrenzt, da auf der meisten Architektur, die gültige Reichweite zwischen dem 14. Dezember 1901 und dem 19. Januar 2038 ist. Für andere Datteln ist es möglich, eine Durcheinanderdarstellung zu verwenden:

{o => Jahr,
m => Monat,
d => Tag,
H => Stunde,
M => Protokoll,
S => an zweiter Stelle}

Die Abkürzungen derivated von den Formatzeichen von strftime. Notiert, dass Jahr das volle Jahr (1998 anstelle von 98) ist und Monat ist die reale Monatszahl, im Vergleich mit dem Ausgang von localtime (), wo der Monat durch einen subtrahiert.

In diesem Dokument verwiesen die erste Methode als unixtime und die zweite Methode als datehash.

STANDARDoptionen

TK:: Datieren sinkt vom Feld und übernimmt alle seine Optionen.

- Orient

Spezifizierte Lagebestimmung der Stufensprung- und Dekrementtasten. Mag vertikal (Zahlungseinstellung) oder horizontal sein.

11
Programmierung - Bibliotheken
Perl Artistic
Zeit:: Schlag ist eine Perl-Baugruppe, zum zwischen Standardzeit und Zeit des Musters „.beat“ zu konvertieren.

Zeit:: Schlag ist eine Baugruppe, zum der normalen Zeit nach und von .beats zu konvertieren, von dem es tausend an einem Tag gibt. Er kann normale Zeit im Format der Zeit () zu .beats und .beats ändern entweder in 24stündige oder 12 Stunde normale Zeit von.

SYNOPSE

Gebrauch Zeit:: Schlag qw (Schlag time24 time12);

mein $time_in_beats = Schläge ($time);

mein $beats_in_24hr_time = time24 ($beat);

mein $beats_in_12hr_time = time12 ($beat);

METHODEN

Es gibt drei Methoden in der Zeit:: Schlag.

Schläge ($time)

Schläge geben Ihnen die aktuelle uhrzeit in .beats, wenn Sie nicht eine Zeitzeichenkette spezifizieren. Wenn Sie eine Zeichenkette im Format der Zeit () spezifizieren, zurückbringt es dieses bestimmte festsetzt in .beats tsetzt. Der grundlegende Algorithmus für das Handeln dies ist, die Zeit in der Stunde GMT+1 zu nehmen, sie in Sekunden zu konvertieren, und durch 86.4 zu teilen.

time24 ($beat)

time24 nimmt eine Schlagzeit mit 3 Digits und ausgibt eine 24stündige Zeit nach den Grundsätzen von „12 12: 34: 56“. Die Stunden haben führende wertlose.

time12 ($beat)

time12 nimmt eine Schlagzeit mit 3 Digits und ausgibt eine 12-Stunden-Zeit nach den Grundsätzen von „12 12: 34: 56 morgens“ oder „12: 34: 56 P.M.“. Stunden haben nicht führende wertlose.

12
Programmierung - Bibliotheken
Perl Artistic
Dattel:: ICal ist eine Perl-Extension für ICalendar Dattelnachrichten.

SYNOPSE

Gebrauch Dattel:: ICal;

$ical = Dattel:: ICal->new (ical => 19971024T120000);
$ical = Dattel:: ICal->new (Epoche => Zeit);
$ical = Dattel:: ICal->new (Jahr => 1964,
Monat => 10, Tag=> 16, Stunde => 16,
minimales => 12, sek => 47);

$hour = $ical->hour;
$year = $ical->year;

$ical_string = $ical->ical;
$epoch_time = $ical->epoch;

$ical2 = $ical + $duration;
(Wo $duration entweder eine Dauerzeichenkette, wie P2W3DT7H9M oder eine Dattel: ist: ICal:: Nachricht der Dauer (qv).
$ical += P6DT12H;

$duration = $ical1 - $ical2;
$ical3 = $ical1 - $duration;

13
Office - Groupware
Other/Proprie
Zeit-Blätter ist ein Onlineangestelltzeitblatt- und -anwesenheitsmanagementprogramm.

Der Zeitblattverwaltungsrat kann InstallationsZeiträume, und Angestellte können ihre Arbeitszeiten online anmelden und erreichen.

Alle Stundenzettel können in Excel für bequemes Drucken und Analyse exportiert werden. Es ist für Verkäufe team oder andere Angestellte, die auf der Strecke sind oder funktioniert in den entfernten Stationen besonders wertvoll.

Einbau:

- alle Dateien zu Ihrem Web-Host kopieren
- phpmyadmin oder Ihre mysql Schnittstelle verwenden, um site.sql gegen Ihre Datenbank laufen zu lassen.
- geöffnete site.xml und bearbeiten den Datenbank- Abschnitt mit Ihren Datenbank- Details.
- zu index.php und zum LOGON mit username von admin mit einem Kennwort der Prüfung gehen.
- sicher sein, die Kennwörter für den admin und die regelmäßigen Benutzer zu ändern.

Dieses Ihrer .htaccess Datei addieren, um Betrachtung der xml Configdatei zu verhindern.

< Dateien ~ „.xml“ >
Ordnung gewähren, verweigern
Von allen verweigern
Alle zufriedenstellen
< /Files >

Die site.xml Datei mit Ihren Datenbank- Einstellungen wie folgt vorbringen.

< Datenbank- type= " mysql " >
Datenbank- Server address< /server >
< LOGON >database login< /login >
< Kennwort >database password< /password >
< Zahlungseinstellung >mysql Datenbank- name< /default >
< /database >

Was in diesem Auslösen neu ist:

· Ein Anzeigeproblem in der Hauptformularschablone für das Stundenzettelsystem war örtlich festgelegt.

14
Programmierung - Bibliotheken
Perl Artistic
Zeit:: Fortschritts-Perl-Baugruppe enthält abgelaufenen und geschätzten Endezeitbericht.

SYNOPSE

# autoflush, zum von r-Funktion zu erhalten
$| = 1;
# neuen `Timer erhalten
mein $p = neue Zeit:: Fortschritt;

# Wiederanlaufs- und Reportfortschritt
$p->restart;
Schlaf 5; # oder etwas Arbeit hier erledigen
$p->report drucken („getanes %p lief ab: %L (%l sek), ETA %E (%e sek) N“, 50);

# die minimalen und Maximalwerte einstellen
$p->attr (minimales => -2, maximales => -20);
# Wiederanlauf `Timer
$p->restart;
mein $c;
für ($c = -2; $c >= -20; $c-- )
{
# Druckfortschrittsrechtsanwaltschaft und -prozentsatz erfolgt
Druck $p->report („eta: %E Protokoll, %40b %pr“, $c);
Schlaf 1; # Arbeit…
}
# Endtimer
$p->stop;

# Reportzeiten
Druck $p->elapsed_str;

15
Programmierung - Bibliotheken
GPL (GNU Gene
Dattel-Pcalc ist eine Perl-Baugruppe und ist eine direkte Übersetzung ausgezeichneten Dattel der Steffen-Beyers:: Calc-Baugruppe, zum von Perl nur anstelle von einer Kombination von Perl und von C. zu verwenden.

Dieses Paket besteht aus einer Perl-Baugruppe für alle Arten Terminberechnungen, die auf dem Gregorianischen Kalender basieren (der heute verwendet in allen westlichen Ländern), dadurch eseinwilligt eseinwilligt mit allen relevanten Normen und Standards: ISO/R 2015-1971, LÄRM 1355 und in gewissem Grade ISO 8601 (wo anwendbar).

16
Office - Scheduling
Other/Proprie
Zeit und Anwesenheit ist Software, die konzipiert ist, um Zeit und Anwesenheit aufzuspüren. Der Anwesenheitsgleichlauf ist zu jedem möglichem Klumpen oder zu Einteilung Schlüssel, und Zeit und Anwesenheit können diese Aufgabe leicht online holen.

Seine web-basiert Schnittstelle erlaubt Ihnen, Ereignisse entweder als allgemeines oder privates einzutragen, und nur allgemeine Ereignisse werden auf der allgemeinen Anwesenheitsseite gezeigt.

Einbau:

- alle Dateien zu Ihrem Web-Host kopieren
- phpmyadmin oder Ihre mysql Schnittstelle verwenden, um site.sql gegen Ihre Datenbank laufen zu lassen.
- geöffnete site.xml und bearbeiten den Datenbank- Abschnitt mit Ihren Datenbank- Details.
- zu index.php und zum LOGON mit username von admin mit einem Kennwort der Prüfung gehen.
- sicher sein, die Kennwörter für den admin und den regelmäßigen Benutzer zu ändern.

Die site.xml Datei mit Ihren Datenbank- Einstellungen wie folgt vorbringen.

< Datenbank- type= " mysql " >
< Server >database Server address< /server >
< LOGON >database login< /login >
< Kennwort >database password< /password >
< Zahlungseinstellung >mysql Datenbank- name< /default >
< /database >

Dieses Ihren htaccess addieren archivieren, um Betrachtung der xml Configdatei zu verhindern.

< Dateien ~ „.xml“ >
Ordnung gewähren, verweigern
Von allen verweigern
Alle zufriedenstellen
< /Files >

Was in diesem Auslösen neu ist:

· Einige Marken, die in der Hauptformularbibliothek für das Zeitanwesenheitssystem gefunden wurden, waren örtlich festgelegt.

17
Programmierung - Bibliotheken
Perl Artistic
Ethiopic:: Zeit ist eine Perl-Baugruppe für Konvertierungen der Kalendersysteme to/from Ethiopic und gregorianisches.

SYNOPSE

Gebrauch LiveGeez:: Antrag;
Bekehrten erfordern:: Ethiopic:: Zeit;
mein $r = LiveGeez:: Request->new;

ReadParse (%input);
$r->ParseInput (%input);

mein $t = Bekehrter:: Ethiopic:: Time->new ($r);

$t->GregorianToEthiopic;

Druck „$t-> {euDay}/$t-> {euMonth}/$t-> {euYear} =“;
Druck „$t-> {etDay}/$t-> {etMonth}/$t-> {etYear} N“

Ethiopic:: Zeit und Ethiopic:: Cstocs konzipiert als Schnittstellen zu den Methoden in Ethiopic:: Baugruppe und orientiert als Services für das LiveGeez:: Baugruppe. In dieser Version Ethiopic:: Zeit erwartet, eine Nachricht mit Durcheinanderelementen using die Schlüssel zu empfangen:

calIn

welches „Euro oder „ethio“ sein kann.

Dattel

eine Komma getrennte Liste als „Tag, Monat, Jahr“.

LCInfo

Schauplatzeinstellungen sehen die LibEth Mannseiten.

Diese Schlüssel eingestellt se, wenn ein LiveGeez: verwendet: Antragnachricht wie in dem Beispiel gezeigt.

18
Programmierung - Bibliotheken
Perl Artistic
Zeit:: Zone ist Handhabungsprogramme eines verschiedene Timezone.

SYNOPSE

Gebrauch Zeit:: Zone;
Druck tz2zone ();
Druck tz2zone ($ENV {TZ});
Druck tz2zone ($ENV {TZ}, Zeit ());
Druck tz2zone ($ENV {TZ}, undef, $isdst);
$offset = tz_local_offset ();
$offset = tz_offset ($TZ);

Dieses ist eine Ansammlung verschiedene Timezonehandhabungsprogramme.
tz2zone () analysiert die TZ-Umgebungsvariable und zurückbringt eine Timezonezeichenkette mezone, die für Einbeziehung innen Dattel-wie Ausgang geeignet ist. Es nimmt opionally eine Timezonezeichenkette, eine Zeit, und a ist-dst Markierungsfahne.

tz_local_offset () determins der Versatz von der GMT-Zeit in den Sekunden. Sie tut nur die Berechnung einmal.

tz_offset () feststellt den Versatz von GMT in den Sekunden eines spezifizierten Timezone ten.
tz_name () feststellt den Namen des Timezone men, der auf seinem Versatz basiert

19
Programmierung - Bibliotheken
Perl Artistic
Zeit:: Stück ist eine Perl-Baugruppe, die objektorientierte Zeitnachrichten enthält.

SYNOPSE

Gebrauch Zeit:: Stück;

mein $t = localtime;
Druck „Zeit ist $tn“;
Druck „Jahr ist“, $t->year, „N“;

Diese Baugruppe ersetzt die Standardlocaltime und gmtime Funktionen durch Umsetzungen, die Rückholnachrichten. Sie tut so in einer rückwärts kompatiblen Weise, damit die Anwendung von localtime/gmtime auf die Art, die im perlfunc dokumentiert, noch zurückbringt, was Sie erwarten.

Die Baugruppe implementiert wirklich die meisten einer Schnittstelle, die hier von Larry Wall auf der perl5-porters Adressenliste beschrieben: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-01/msg00241.html

VERBRAUCH

Nach dem Import dieser Baugruppes, wenn Sie localtime oder gmtime in einem Skalarzusammenhang verwenden, eher als, eine gewöhnliche Skalarzeichenkette erhalten, welche die Dattel und die Zeit darstellt, erhalten Sie eine Zeit:: Nachricht ausbessern, deren stringification geschieht, den gleichen Effekt wie die localtime und gmtime Funktionen zu produzieren. Es gibt auch einen neuen () bereitgestellten Erbauer, der der selbe wie localtime () ist, ausgenommen, wenn Sie eine Zeit: passiert: Nachricht ausbessern, in diesem Fall sein ein Exemplarerbauer. Die folgenden Methoden sind auf der Nachricht erhältlich:

$t->sec # auch erhältlich als $t->second
$t->min # auch erhältlich als $t->minute
$t->hour # 24 Stunde
$t->mday # auch erhältlich als $t->day_of_month
$t->mon # 1 = Januar
$t->_mon # 0 = Januar
$t->monname # Feb
$t->month # selben wie $t->monname
$t->fullmonth # Februar
$t->year # gegründet bei 0 (Jahr ist 0 ANZEIGE, selbstverständlich 1 BC)
$t->_year # Jahr minus 1900
$t->yy # Jahr mit 2 Digits
$t->wday # 1 = Sonntag
$t->_wday # 0 = Sonntag
$t->day_of_week # 0 = Sonntag
$t->wdayname # Tue
$t->day # selben wie wdayname
$t->fullday # Dienstag
$t->yday # auch erhältlich als $t->day_of_year, 0 = 1. Januar
$t->isdst # auch erhältlich als $t->daylight_savings

$t->hms # 12:34: 56
$t->hms („.") # 12.34.56
$t->time # selben wie $t->hms

$t->ymd # 2000-02-29
$t->date # selben wie $t->ymd
$t->mdy # 02-29-2000
$t->mdy („/") # 02/29/2000
$t->dmy # 29-02-2000
$t->dmy („.") # 29.02.2000
$t->datetime # 2000-02-29T12: 34: 56 (ISO 8601)
$t->cdate # Tue 29. Februar 12: 34: 56 2000
„$t“ # selben wie $t->cdate

$t->epoch # Sekunden seit der Epoche
$t->tzoffset # Timezone versetzten in einer Zeit:: Sekundennachricht

$t->julian_day # Zahl von Tagen, da julianischer Zeitraum anfing
$t->mjd # geänderte julianische Dattel (Tage JD-2400000.5)

$t->week # Wochenzahl (ISO 8601)

$t->is_leap_year # ausrichten wenn es sein in
$t->month_last_day # 28-31

$t->time_separator ($s) # einstellte das Zahlungseinstellungtrennzeichen ng (Zahlungseinstellung „: ")
$t->date_separator ($s) # einstellte das Zahlungseinstellungtrennzeichen ng (Zahlungseinstellung „-“)
$t->day_list (@days) # einstellte die Zahlungseinstellungwochentage e
$t->mon_list (@days) # einstellte die Zahlungseinstellungmonate e

$t->strftime (FORMAT) # selben wie POSIX:: strftime (ohne die Unkosten
# von der vollen POSIX Extension)
$t->strftime () # „Tue, 29. Februar 2000-12:34: GMT 56“

Zeit:: Piece->strptime (ZEICHENKETTE, FORMAT)
# strptime Mannseite sehen. Erstellt ein neues
# Zeit:: Stücknachricht

Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links