Zend_Date-Constants.xml 78 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 17862 -->
  3. <!-- Reviewed: no -->
  4. <sect1 id="zend.date.constants">
  5. <title>Konstanten für generelle Datums Funktionen</title>
  6. <para>
  7. Wo auch immer eine <classname>Zend_Date</classname> Methode einen <varname>$parts</varname>
  8. Parameter besitzt, kann eine der nachfolgenden Konstanten als Argument für diesen Parameter
  9. benutzt werden, um einen speziellen Teil des Datums auszuwählen, oder um anzuzeigen das ein
  10. bestimmtes Datumsformat benutzt werden oder gewünscht ist (z.B. <acronym>RFC</acronym> 822).
  11. </para>
  12. <sect2 id="zend.date.constants.using">
  13. <title>Konstanten benutzen</title>
  14. <para>
  15. Zum Beispiel kann die Konstante <constant>Zend_Date::HOUR</constant> in den anbei
  16. gezeigten Arten benutzt werden. Wenn mit Wochentagen, Kalendardaten, Stunden, Minuten,
  17. Sekunden oder jedem anderen Datumsabschnitt gearbeitet wird die in verschiedenen Teilen
  18. der Welt unterschiedlich dargestellt werden, wird die Zeitzone des Objektes automatisch
  19. benutzt um den richtigen Wert zu berechnen selbst wenn der interne Zeitpunkt der gleiche
  20. ist für den gleichen Moment der Zeit, unabhängig davon wo auf der Welt sich der Benutzer
  21. befindet. Unabhängig von der Einheit die involviert ist muß die Ausgabe entweder als
  22. <acronym>GMT</acronym> oder <acronym>UTC</acronym> ausgedrückt werden oder lokalisiert
  23. anhand des Gebietsschemas. Die unten angeführte Beispielausgabe zeigt eine Lokalisierung
  24. mit Europe/GMT+1 Stunden (z.B. Österreich, Deutschland, Frankreich).
  25. </para>
  26. <table id="zend.date.constants.using.table">
  27. <title>Berechnungen die Zend_Date::HOUR beinhalten</title>
  28. <tgroup cols="4">
  29. <thead>
  30. <row>
  31. <entry>Methode</entry>
  32. <entry>Beschreibung</entry>
  33. <entry>Original Datum</entry>
  34. <entry>Ergebnis</entry>
  35. </row>
  36. </thead>
  37. <tbody>
  38. <row>
  39. <entry><methodname>get(Zend_Date::HOUR)</methodname></entry>
  40. <entry>Ausgabe der Stunde</entry>
  41. <entry>2009-02-13T14:53:27+01:00</entry>
  42. <entry>14</entry>
  43. </row>
  44. <row>
  45. <entry><methodname>set(12, Zend_Date::HOUR)</methodname></entry>
  46. <entry>Setzen einer neuen Stunde</entry>
  47. <entry>2009-02-13T14:53:27+01:00</entry>
  48. <entry>2009-02-13T12:53:27+01:00</entry>
  49. </row>
  50. <row>
  51. <entry><methodname>add(12, Zend_Date::HOUR)</methodname></entry>
  52. <entry>Stunden hinzufügen</entry>
  53. <entry>2009-02-13T14:53:27+01:00</entry>
  54. <entry>2009-02-14T02:53:27+01:00</entry>
  55. </row>
  56. <row>
  57. <entry><methodname>sub(12, Zend_Date::HOUR)</methodname></entry>
  58. <entry>Stunden entfernen</entry>
  59. <entry>2009-02-13T14:53:27+01:00</entry>
  60. <entry>2009-02-13T02:53:27+01:00</entry>
  61. </row>
  62. <row>
  63. <entry><methodname>compare(12, Zend_Date::HOUR)</methodname></entry>
  64. <entry>Stunden vergleichen, gibt 0, 1 oder -1 zurück</entry>
  65. <entry>2009-02-13T14:53:27+01:00</entry>
  66. <entry>1 (wenn Objekt > Argument)</entry>
  67. </row>
  68. <row>
  69. <entry><methodname>copy(Zend_Date::HOUR)</methodname></entry>
  70. <entry>Kopiert nur den Teil der Stunde</entry>
  71. <entry>2009-02-13T14:53:27+01:00</entry>
  72. <entry>1970-01-01T14:00:00+01:00</entry>
  73. </row>
  74. <row>
  75. <entry><methodname>equals(14, Zend_Date::HOUR)</methodname></entry>
  76. <entry>
  77. Stunden vergleichen, gibt <constant>TRUE</constant> oder
  78. <constant>FALSE</constant> zurück
  79. </entry>
  80. <entry>2009-02-13T14:53:27+01:00</entry>
  81. <entry><constant>TRUE</constant></entry>
  82. </row>
  83. <row>
  84. <entry><methodname>isEarlier(12, Zend_Date::HOUR)</methodname></entry>
  85. <entry>
  86. Vergleicht die Stunde, gibt <constant>TRUE</constant> oder
  87. <constant>FALSE</constant> zurück
  88. </entry>
  89. <entry>2009-02-13T14:53:27+01:00</entry>
  90. <entry><constant>TRUE</constant></entry>
  91. </row>
  92. <row>
  93. <entry><methodname>isLater(12, Zend_Date::HOUR)</methodname></entry>
  94. <entry>
  95. Vergleicht die Stunde, gibt <constant>TRUE</constant> oder
  96. <constant>FALSE</constant> zurück
  97. </entry>
  98. <entry>2009-02-13T14:53:27+01:00</entry>
  99. <entry><constant>FALSE</constant></entry>
  100. </row>
  101. </tbody>
  102. </tgroup>
  103. </table>
  104. </sect2>
  105. <sect2 id="zend.date.constants.list">
  106. <title>Liste aller Konstanten</title>
  107. <para>
  108. Jeder Teil von Datum oder Zeit hat eine eindeutige Konstante in
  109. <classname>Zend_Date</classname>. Alle durch <classname>Zend_Date</classname>
  110. unterstützten Konstanten sind anbei aufgelistet.
  111. </para>
  112. <table id="zend.date.constants.list.table-1">
  113. <title>Konstanten für den Tag</title>
  114. <tgroup cols="4">
  115. <thead>
  116. <row>
  117. <entry>Konstante</entry>
  118. <entry>Beschreibung</entry>
  119. <entry>Datum</entry>
  120. <entry>Ergebnis</entry>
  121. </row>
  122. </thead>
  123. <tbody>
  124. <row>
  125. <entry><constant>Zend_Date::DAY</constant></entry>
  126. <entry>Tag (als Zahl, zwei Ziffern)</entry>
  127. <entry>2009-02-06T14:53:27+01:00</entry>
  128. <entry>
  129. <emphasis>06</emphasis>
  130. </entry>
  131. </row>
  132. <row>
  133. <entry><constant>Zend_Date::DAY_SHORT</constant></entry>
  134. <entry>Tag (als Zahl, eine oder zwei Ziffern)</entry>
  135. <entry>2009-02-06T14:53:27+01:00</entry>
  136. <entry>
  137. <emphasis>6</emphasis>
  138. </entry>
  139. </row>
  140. <row>
  141. <entry><constant>Zend_Date::WEEKDAY</constant></entry>
  142. <entry>Wochentag (Name des Tages, Lokalisiert, Vollständig)</entry>
  143. <entry>2009-02-06T14:53:27+01:00</entry>
  144. <entry><emphasis>Freitag</emphasis>
  145. </entry>
  146. </row>
  147. <row>
  148. <entry><constant>Zend_Date::WEEKDAY_SHORT</constant></entry>
  149. <entry>
  150. Wochentag (Name des Tages, Lokalisiert, Abgekürzt, die ersten drei
  151. Zeichen)
  152. </entry>
  153. <entry>2009-02-06T14:53:27+01:00</entry>
  154. <entry><emphasis>Fre</emphasis> für Freitag</entry>
  155. </row>
  156. <row>
  157. <entry><constant>Zend_Date::WEEKDAY_NAME</constant></entry>
  158. <entry>
  159. Wochentag (Name des Tages, Lokalisiert, Abgekürzt, die ersten zwei
  160. Zeichen)
  161. </entry>
  162. <entry>2009-02-06T14:53:27+01:00</entry>
  163. <entry><emphasis>Fr</emphasis> für Freitag</entry>
  164. </row>
  165. <row>
  166. <entry><constant>Zend_Date::WEEKDAY_NARROW</constant></entry>
  167. <entry>
  168. Wochentag (Name des Tages, Lokalisiert, Abgekürzt, nur das erste
  169. Zeichen)
  170. </entry>
  171. <entry>2009-02-06T14:53:27+01:00</entry>
  172. <entry><emphasis>F</emphasis> für Freitag</entry>
  173. </row>
  174. <row>
  175. <entry><constant>Zend_Date::WEEKDAY_DIGIT</constant></entry>
  176. <entry>Wochentag (0 = Sonntag, 6 = Samstag)</entry>
  177. <entry>2009-02-06T14:53:27+01:00</entry>
  178. <entry><emphasis>5</emphasis> für Freitag</entry>
  179. </row>
  180. <row>
  181. <entry><constant>Zend_Date::WEEKDAY_8601</constant></entry>
  182. <entry>
  183. Wochentag laut <acronym>ISO</acronym> 8601 (1 = Montag, 7 = Sonntag)
  184. </entry>
  185. <entry>2009-02-06T14:53:27+01:00</entry>
  186. <entry><emphasis>5</emphasis> für Freitag</entry>
  187. </row>
  188. <row>
  189. <entry><constant>Zend_Date::DAY_OF_YEAR</constant></entry>
  190. <entry>Tag (als Zahl, eine oder zwei Ziffern)</entry>
  191. <entry>2009-02-06T14:53:27+01:00</entry>
  192. <entry><emphasis>43</emphasis>
  193. </entry>
  194. </row>
  195. <row>
  196. <entry><constant>Zend_Date::DAY_SUFFIX</constant></entry>
  197. <entry>Englischer Anhang für den Tag (st, nd, rd, th)</entry>
  198. <entry>2009-02-06T14:53:27+01:00</entry>
  199. <entry><emphasis>th</emphasis>
  200. </entry>
  201. </row>
  202. </tbody>
  203. </tgroup>
  204. </table>
  205. <table id="zend.date.constants.list.table-2">
  206. <title>Konstanten für die Woche</title>
  207. <tgroup cols="4">
  208. <thead>
  209. <row>
  210. <entry>Konstante</entry>
  211. <entry>Beschreibung</entry>
  212. <entry>Datum</entry>
  213. <entry>Ergebnis</entry>
  214. </row>
  215. </thead>
  216. <tbody>
  217. <row>
  218. <entry><constant>Zend_Date::WEEK</constant></entry>
  219. <entry>Woche (als Zahl, 1-53)</entry>
  220. <entry>2009-02-06T14:53:27+01:00</entry>
  221. <entry><emphasis>7</emphasis>
  222. </entry>
  223. </row>
  224. </tbody>
  225. </tgroup>
  226. </table>
  227. <table id="zend.date.constants.list.table-3">
  228. <title>Konstanten für das Monat</title>
  229. <tgroup cols="4">
  230. <thead>
  231. <row>
  232. <entry>Konstante</entry>
  233. <entry>Beschreibung</entry>
  234. <entry>Datum</entry>
  235. <entry>Ergebnis</entry>
  236. </row>
  237. </thead>
  238. <tbody>
  239. <row>
  240. <entry><constant>Zend_Date::MONTH_NAME</constant></entry>
  241. <entry>Monat (Name des Monats, Lokalisiert, Vollständig)</entry>
  242. <entry>2009-02-06T14:53:27+01:00</entry>
  243. <entry><emphasis>Februar</emphasis>
  244. </entry>
  245. </row>
  246. <row>
  247. <entry><constant>Zend_Date::MONTH_NAME_SHORT</constant></entry>
  248. <entry>Monat (Name des Monats, Lokalisiert, Abgekürzt, drei Zeichen)</entry>
  249. <entry>2009-02-06T14:53:27+01:00</entry>
  250. <entry><emphasis>Feb</emphasis>
  251. </entry>
  252. </row>
  253. <row>
  254. <entry><constant>Zend_Date::MONTH_NAME_NARROW</constant></entry>
  255. <entry>Monat (Name des Monats, Lokalisiert, Abgekürzt, ein Zeichen)</entry>
  256. <entry>2009-02-06T14:53:27+01:00</entry>
  257. <entry><emphasis>F</emphasis>
  258. </entry>
  259. </row>
  260. <row>
  261. <entry><constant>Zend_Date::MONTH</constant></entry>
  262. <entry>Monat (Zahl des Monats, zwei Ziffern)</entry>
  263. <entry>2009-02-06T14:53:27+01:00</entry>
  264. <entry>2009-<emphasis>02</emphasis>-06T14:53:27+01:00 (02)</entry>
  265. </row>
  266. <row>
  267. <entry><constant>Zend_Date::MONTH_SHORT</constant></entry>
  268. <entry>Monat (Zahl des Monats, ein oder zwei Ziffern)</entry>
  269. <entry>2009-02-06T14:53:27+01:00</entry>
  270. <entry>2009-0<emphasis>2</emphasis>-06T14:53:27+01:00 (2)</entry>
  271. </row>
  272. <row>
  273. <entry><constant>Zend_Date::MONTH_DAYS</constant></entry>
  274. <entry>Anzahl an Tagen für diesen Monat (Zahl)</entry>
  275. <entry>2009-02-06T14:53:27+01:00</entry>
  276. <entry><emphasis>28</emphasis>
  277. </entry>
  278. </row>
  279. </tbody>
  280. </tgroup>
  281. </table>
  282. <table id="zend.date.constants.list.table-4">
  283. <title>Konstanten für das Jahr</title>
  284. <tgroup cols="4">
  285. <thead>
  286. <row>
  287. <entry>Konstante</entry>
  288. <entry>Beschreibung</entry>
  289. <entry>Datum</entry>
  290. <entry>Ergebnis</entry>
  291. </row>
  292. </thead>
  293. <tbody>
  294. <row>
  295. <entry><constant>Zend_Date::YEAR</constant></entry>
  296. <entry>Jahr (Zahl)</entry>
  297. <entry>2009-02-06T14:53:27+01:00</entry>
  298. <entry><emphasis>2009</emphasis>-02-06T14:53:27+01:00</entry>
  299. </row>
  300. <row>
  301. <entry><constant>Zend_Date::YEAR_8601</constant></entry>
  302. <entry>Jahr laut <acronym>ISO</acronym> 8601 (Zahl)</entry>
  303. <entry>2009-02-06T14:53:27+01:00</entry>
  304. <entry><emphasis>2009</emphasis>
  305. </entry>
  306. </row>
  307. <row>
  308. <entry><constant>Zend_Date::YEAR_SHORT</constant></entry>
  309. <entry>Jahr (Zahl, zwei Ziffern)</entry>
  310. <entry>2009-02-06T14:53:27+01:00</entry>
  311. <entry>20<emphasis>09</emphasis>-02-06T14:53:27+01:00</entry>
  312. </row>
  313. <row>
  314. <entry><constant>Zend_Date::YEAR_SHORT_8601</constant></entry>
  315. <entry>Jahr laut <acronym>ISO</acronym> 8601 (Zahl, zwei Ziffern)</entry>
  316. <entry>2009-02-06T14:53:27+01:00</entry>
  317. <entry><emphasis>09</emphasis>
  318. </entry>
  319. </row>
  320. <row>
  321. <entry><constant>Zend_Date::LEAPYEAR</constant></entry>
  322. <entry>
  323. Ist das Jahr ein Schaltjahr? (<constant>TRUE</constant> oder
  324. <constant>FALSE</constant>)
  325. </entry>
  326. <entry>2009-02-06T14:53:27+01:00</entry>
  327. <entry><constant>FALSE</constant></entry>
  328. </row>
  329. </tbody>
  330. </tgroup>
  331. </table>
  332. <table id="zend.date.constants.list.table-5">
  333. <title>Konstanten für die Zeit</title>
  334. <tgroup cols="4">
  335. <thead>
  336. <row>
  337. <entry>Konstante</entry>
  338. <entry>Beschreibung</entry>
  339. <entry>Datum</entry>
  340. <entry>Betroffener Teil/Beispiel</entry>
  341. </row>
  342. </thead>
  343. <tbody>
  344. <row>
  345. <entry><constant>Zend_Date::HOUR</constant></entry>
  346. <entry>Stunde (00-23, zwei Ziffern)</entry>
  347. <entry>2009-02-06T14:53:27+01:00</entry>
  348. <entry><emphasis>14</emphasis>
  349. </entry>
  350. </row>
  351. <row>
  352. <entry><constant>Zend_Date::HOUR_SHORT</constant></entry>
  353. <entry>Stunde (0-23, eine oder zwei Ziffern)</entry>
  354. <entry>2009-02-06T14:53:27+01:00</entry>
  355. <entry><emphasis>14</emphasis>
  356. </entry>
  357. </row>
  358. <row>
  359. <entry><constant>Zend_Date::HOUR_SHORT_AM</constant></entry>
  360. <entry>Stunde (1-12, eine oder zwei Ziffern)</entry>
  361. <entry>2009-02-06T14:53:27+01:00</entry>
  362. <entry><emphasis>2</emphasis>
  363. </entry>
  364. </row>
  365. <row>
  366. <entry><constant>Zend_Date::HOUR_AM</constant></entry>
  367. <entry>Stunde (01-12, zwei Ziffern)</entry>
  368. <entry>2009-02-06T14:53:27+01:00</entry>
  369. <entry><emphasis>02</emphasis>
  370. </entry>
  371. </row>
  372. <row>
  373. <entry><constant>Zend_Date::MINUTE</constant></entry>
  374. <entry>Minute (00-59, zwei Ziffern)</entry>
  375. <entry>2009-02-06T14:53:27+01:00</entry>
  376. <entry>2009-02-06T14:<emphasis>53</emphasis>:27+01:00</entry>
  377. </row>
  378. <row>
  379. <entry><constant>Zend_Date::MINUTE_SHORT</constant></entry>
  380. <entry>Minute (0-59, eine oder zwei Ziffern)</entry>
  381. <entry>2009-02-06T14:03:27+01:00</entry>
  382. <entry>2009-02-06T14:0<emphasis>3</emphasis>:27+01:00</entry>
  383. </row>
  384. <row>
  385. <entry><constant>Zend_Date::SECOND</constant></entry>
  386. <entry>Sekunde (00-59, zwei Ziffern)</entry>
  387. <entry>2009-02-06T14:53:27+01:00</entry>
  388. <entry>2009-02-06T14:53:<emphasis>27</emphasis>+01:00</entry>
  389. </row>
  390. <row>
  391. <entry><constant>Zend_Date::SECOND_SHORT</constant></entry>
  392. <entry>Sekunde (0-59, eine oder zwei Ziffern)</entry>
  393. <entry>2009-02-06T14:53:07+01:00</entry>
  394. <entry>2009-02-06T14:53:0<emphasis>7</emphasis>+01:00</entry>
  395. </row>
  396. <row>
  397. <entry><constant>Zend_Date::MILLISECOND</constant></entry>
  398. <entry>Millisekunde (theoretisch unendlich)</entry>
  399. <entry><command>2009-02-06T14:53:27.20546</command></entry>
  400. <entry>2009-02-06T14:53:27.<emphasis>20546</emphasis>
  401. </entry>
  402. </row>
  403. <row>
  404. <entry><constant>Zend_Date::MERIDIEM</constant></entry>
  405. <entry>Tageszeit (vormittag oder nachmittag)</entry>
  406. <entry>2009-02-06T14:53:27+01:00</entry>
  407. <entry><emphasis>nachmittag</emphasis>
  408. </entry>
  409. </row>
  410. <row>
  411. <entry><constant>Zend_Date::SWATCH</constant></entry>
  412. <entry>Swatch Internet Zeit</entry>
  413. <entry>2009-02-06T14:53:27+01:00</entry>
  414. <entry><emphasis>620</emphasis>
  415. </entry>
  416. </row>
  417. </tbody>
  418. </tgroup>
  419. </table>
  420. <table id="zend.date.constants.list.table-6">
  421. <title>Konstanten für die Zeitzone</title>
  422. <tgroup cols="4">
  423. <thead>
  424. <row>
  425. <entry>Konstante</entry>
  426. <entry>Beschreibung</entry>
  427. <entry>Datum</entry>
  428. <entry>Ergebnis</entry>
  429. </row>
  430. </thead>
  431. <tbody>
  432. <row>
  433. <entry><constant>Zend_Date::TIMEZONE</constant></entry>
  434. <entry>Name der Zeitzone (Zeichenkette, Abgekürzt)</entry>
  435. <entry>2009-02-06T14:53:27+01:00</entry>
  436. <entry><emphasis><acronym>CET</acronym></emphasis>
  437. </entry>
  438. </row>
  439. <row>
  440. <entry><constant>Zend_Date::TIMEZONE_NAME</constant></entry>
  441. <entry>Name der Zeitzone (Zeichenkette, Vollständig)</entry>
  442. <entry>2009-02-06T14:53:27+01:00</entry>
  443. <entry><emphasis><command>Europe/Paris</command></emphasis>
  444. </entry>
  445. </row>
  446. <row>
  447. <entry><constant>Zend_Date::TIMEZONE_SECS</constant></entry>
  448. <entry>
  449. Differenz der Zeitzone zu <acronym>GMT</acronym> in Sekunden (Integer)
  450. </entry>
  451. <entry>2009-02-06T14:53:27+01:00</entry>
  452. <entry><emphasis>3600</emphasis> Sekunden zu <acronym>GMT</acronym></entry>
  453. </row>
  454. <row>
  455. <entry><constant>Zend_Date::GMT_DIFF</constant></entry>
  456. <entry>
  457. Differenz zu <acronym>GMT</acronym> in Sekunden (Zeichenkette)
  458. </entry>
  459. <entry>2009-02-06T14:53:27+01:00</entry>
  460. <entry><emphasis>+0100</emphasis>
  461. </entry>
  462. </row>
  463. <row>
  464. <entry><constant>Zend_Date::GMT_DIFF_SEP</constant></entry>
  465. <entry>
  466. Differenz zu <acronym>GMT</acronym> in Sekunden (Zeichenkette, geteilt)
  467. </entry>
  468. <entry>2009-02-06T14:53:27+01:00</entry>
  469. <entry><emphasis>+01:00</emphasis>
  470. </entry>
  471. </row>
  472. <row>
  473. <entry><constant>Zend_Date::DAYLIGHT</constant></entry>
  474. <entry>
  475. Sommerzeit oder Winterzeit ? (<constant>TRUE</constant> oder
  476. <constant>FALSE</constant>)
  477. </entry>
  478. <entry>2009-02-06T14:53:27+01:00</entry>
  479. <entry><constant>FALSE</constant></entry>
  480. </row>
  481. </tbody>
  482. </tgroup>
  483. </table>
  484. <table id="zend.date.constants.list.table-7">
  485. <title>Konstanten für Datumsformate (Formate beinhalten die Zeitzone)</title>
  486. <tgroup cols="4">
  487. <thead>
  488. <row>
  489. <entry>Konstante</entry>
  490. <entry>Beschreibung</entry>
  491. <entry>Datum</entry>
  492. <entry>Ergebnis</entry>
  493. </row>
  494. </thead>
  495. <tbody>
  496. <row>
  497. <entry><constant>Zend_Date::ISO_8601</constant></entry>
  498. <entry>
  499. Datum laut <acronym>ISO</acronym> 8601 (Zeichenkette, Vollständig)
  500. </entry>
  501. <entry>2009-02-13T14:53:27+01:00</entry>
  502. <entry><emphasis>2009-02-13T14:53:27+01:00</emphasis>
  503. </entry>
  504. </row>
  505. <row>
  506. <entry><constant>Zend_Date::RFC_2822</constant></entry>
  507. <entry>Datum laut <acronym>RFC</acronym> 2822 (Zeichenkette)</entry>
  508. <entry>2009-02-13T14:53:27+01:00</entry>
  509. <entry><emphasis>Fri, 13 Feb 2009 14:53:27 +0100</emphasis>
  510. </entry>
  511. </row>
  512. <row>
  513. <entry><constant>Zend_Date::TIMESTAMP</constant></entry>
  514. <entry>
  515. <ulink url="http://en.wikipedia.org/wiki/Unix_Time">Unix Zeit</ulink>
  516. (Sekunden seit 1.1.1970, gemischt)
  517. </entry>
  518. <entry>2009-02-13T14:53:27+01:00</entry>
  519. <entry><emphasis>1234533207</emphasis>
  520. </entry>
  521. </row>
  522. <row>
  523. <entry><constant>Zend_Date::ATOM</constant></entry>
  524. <entry>Datum laut <acronym>ATOM</acronym> (Zeichenkette)</entry>
  525. <entry>2009-02-13T14:53:27+01:00</entry>
  526. <entry><emphasis>2009-02-13T14:53:27+01:00</emphasis>
  527. </entry>
  528. </row>
  529. <row>
  530. <entry><constant>Zend_Date::COOKIE</constant></entry>
  531. <entry>Datum für Cookies (Zeichenkette, für Cookies)</entry>
  532. <entry>2009-02-13T14:53:27+01:00</entry>
  533. <entry>
  534. <emphasis><command>Friday, 13-Feb-09
  535. 14:53:27 Europe/Paris</command></emphasis>
  536. </entry>
  537. </row>
  538. <row>
  539. <entry><constant>Zend_Date::RFC_822</constant></entry>
  540. <entry>Datum laut <acronym>RFC</acronym> 822 (Zeichenkette)</entry>
  541. <entry>2009-02-13T14:53:27+01:00</entry>
  542. <entry><emphasis>Fri, 13 Feb 09 14:53:27 +0100</emphasis>
  543. </entry>
  544. </row>
  545. <row>
  546. <entry><constant>Zend_Date::RFC_850</constant></entry>
  547. <entry>Datum laut <acronym>RFC</acronym> 850 (Zeichenkette)</entry>
  548. <entry>2009-02-13T14:53:27+01:00</entry>
  549. <entry>
  550. <emphasis><command>Friday, 13-Feb-09 14:53:27
  551. Europe/Paris</command></emphasis>
  552. </entry>
  553. </row>
  554. <row>
  555. <entry><constant>Zend_Date::RFC_1036</constant></entry>
  556. <entry>Datum laut <acronym>RFC</acronym> 1036 (Zeichenkette)</entry>
  557. <entry>2009-02-13T14:53:27+01:00</entry>
  558. <entry><emphasis>Fri, 13 Feb 09 14:53:27 +0100</emphasis>
  559. </entry>
  560. </row>
  561. <row>
  562. <entry><constant>Zend_Date::RFC_1123</constant></entry>
  563. <entry>Datum laut <acronym>RFC</acronym> 1123 (Zeichenkette)</entry>
  564. <entry>2009-02-13T14:53:27+01:00</entry>
  565. <entry><emphasis>Fri, 13 Feb 2009 14:53:27 +0100</emphasis>
  566. </entry>
  567. </row>
  568. <row>
  569. <entry><constant>Zend_Date::RSS</constant></entry>
  570. <entry>Datum für <acronym>RSS</acronym> Feeds (Zeichenkette)</entry>
  571. <entry>2009-02-13T14:53:27+01:00</entry>
  572. <entry><emphasis>Fri, 13 Feb 2009 14:53:27 +0100</emphasis>
  573. </entry>
  574. </row>
  575. <row>
  576. <entry><constant>Zend_Date::W3C</constant></entry>
  577. <entry>
  578. Datum für <acronym>HTML</acronym> oder <acronym>HTTP</acronym> laut
  579. <acronym>W3C</acronym> (Zeichenkette)
  580. </entry>
  581. <entry>2009-02-13T14:53:27+01:00</entry>
  582. <entry><emphasis>2009-02-13T14:53:27+01:00</emphasis>
  583. </entry>
  584. </row>
  585. </tbody>
  586. </tgroup>
  587. </table>
  588. <para>
  589. Auf <constant>Zend_Date::DATES</constant> sollte speziell geachtet werden, da dieser
  590. Formatbezeichner eine besondere Bedeutung innerhalb von <classname>Zend_Date</classname>
  591. als <emphasis>Eingabe</emphasis>-Formatbezeichner. Wenn dieser Bezeichner als
  592. Eingabeformat für <varname>$part</varname> benutzt wird, erlaubt diese Konstante die
  593. beste und flexibelste Art um viele ähnliche Datumsformate zu akzeptieren. Heuristik
  594. wird benutzt um Daten automatisch von einer Eingabe-Zeichenkette zu extrahieren und
  595. dann einfache Fehler zu "beheben" (wenn vorhanden), wie zum Beispiel Jahre, Monate und
  596. Tage wenn möglich.
  597. </para>
  598. <table id="zend.date.constants.list.table-8">
  599. <title>Datums- und Zeitformate (Formate variieren laut Gebietsschema)</title>
  600. <tgroup cols="4">
  601. <thead>
  602. <row>
  603. <entry>Konstante</entry>
  604. <entry>Beschreibung</entry>
  605. <entry>Datum</entry>
  606. <entry>Ergebnis</entry>
  607. </row>
  608. </thead>
  609. <tbody>
  610. <row>
  611. <entry><constant>Zend_Date::ERA</constant></entry>
  612. <entry>Epoche (Zeichenkette, Lokalisiert, Abgekürzt)</entry>
  613. <entry>2009-02-06T14:53:27+01:00</entry>
  614. <entry><emphasis>AD</emphasis> (Anno Domini)</entry>
  615. </row>
  616. <row>
  617. <entry><constant>Zend_Date::ERA_NAME</constant></entry>
  618. <entry>Epoche (Zeichenkette, Lokalisiert, Vollständig)</entry>
  619. <entry>2009-02-06T14:53:27+01:00</entry>
  620. <entry><emphasis>Anno Domini</emphasis> (anno Domini)</entry>
  621. </row>
  622. <row>
  623. <entry><constant>Zend_Date::DATES</constant></entry>
  624. <entry>Standard Datum (Zeichenkette, Lokalisiert, Standard Wert).</entry>
  625. <entry>2009-02-13T14:53:27+01:00</entry>
  626. <entry><emphasis>13.02.2009</emphasis>
  627. </entry>
  628. </row>
  629. <row>
  630. <entry><constant>Zend_Date::DATE_FULL</constant></entry>
  631. <entry>Vollständiges Datum (Zeichenkette, Lokalisiert, Vollständig)</entry>
  632. <entry>2009-02-13T14:53:27+01:00</entry>
  633. <entry><emphasis>Freitag, 13. Februar 2009</emphasis>
  634. </entry>
  635. </row>
  636. <row>
  637. <entry><constant>Zend_Date::DATE_LONG</constant></entry>
  638. <entry>Langes Datum (Zeichenkette, Lokalisiert, Lang)</entry>
  639. <entry>2009-02-13T14:53:27+01:00</entry>
  640. <entry><emphasis>13. Februar 2009</emphasis>
  641. </entry>
  642. </row>
  643. <row>
  644. <entry><constant>Zend_Date::DATE_MEDIUM</constant></entry>
  645. <entry>Normales Datum (Zeichenkette, Lokalisiert, Normal)</entry>
  646. <entry>2009-02-13T14:53:27+01:00</entry>
  647. <entry><emphasis>13.02.2009</emphasis>
  648. </entry>
  649. </row>
  650. <row>
  651. <entry><constant>Zend_Date::DATE_SHORT</constant></entry>
  652. <entry>Abgekürztes Datum (Zeichenkette, Lokalisiert, Abgekürzt)</entry>
  653. <entry>2009-02-13T14:53:27+01:00</entry>
  654. <entry><emphasis>13.02.09</emphasis>
  655. </entry>
  656. </row>
  657. <row>
  658. <entry><constant>Zend_Date::TIMES</constant></entry>
  659. <entry>Standard Zeit (Zeichenkette, Lokalisiert, Standard Wert)</entry>
  660. <entry>2009-02-13T14:53:27+01:00</entry>
  661. <entry><emphasis>14:53:27</emphasis>
  662. </entry>
  663. </row>
  664. <row>
  665. <entry><constant>Zend_Date::TIME_FULL</constant></entry>
  666. <entry>Vollständige Zeit (Zeichenkette, Lokalisiert, Vollständig)</entry>
  667. <entry>2009-02-13T14:53:27+01:00</entry>
  668. <entry><emphasis><command>14:53 Uhr CET</command></emphasis>
  669. </entry>
  670. </row>
  671. <row>
  672. <entry><constant>Zend_Date::TIME_LONG</constant></entry>
  673. <entry>Lange Zeit (Zeichenkette, Lokalisiert, Lang)</entry>
  674. <entry>2009-02-13T14:53:27+01:00</entry>
  675. <entry><emphasis><command>14:53:27 CET</command></emphasis>
  676. </entry>
  677. </row>
  678. <row>
  679. <entry><constant>Zend_Date::TIME_MEDIUM</constant></entry>
  680. <entry>Normale Zeit (Zeichenkette, Lokalisiert, Normal)</entry>
  681. <entry>2009-02-13T14:53:27+01:00</entry>
  682. <entry><emphasis>14:53:27</emphasis>
  683. </entry>
  684. </row>
  685. <row>
  686. <entry><constant>Zend_Date::TIME_SHORT</constant></entry>
  687. <entry>Abgekürzte Zeit (Zeichenkette, Lokalisiert, Abgekürzt)</entry>
  688. <entry>2009-02-13T14:53:27+01:00</entry>
  689. <entry><emphasis>14:53</emphasis>
  690. </entry>
  691. </row>
  692. <row>
  693. <entry><constant>Zend_Date::DATETIME</constant>
  694. </entry>
  695. <entry>Standard Datum mit Zeit (String, Lokalisiert, Standardwert)</entry>
  696. <entry>2009-02-13T14:53:27+01:00</entry>
  697. <entry><emphasis>13.02.2009 14:53:27</emphasis>
  698. </entry>
  699. </row>
  700. <row>
  701. <entry><constant>Zend_Date::DATETIME_FULL</constant></entry>
  702. <entry>
  703. Vollständiges Datum mit Zeit (String, Lokalisiert, Vollständig)
  704. </entry>
  705. <entry>2009-02-13T14:53:27+01:00</entry>
  706. <entry>
  707. <emphasis><command>Friday, 13. February 2009 14:53 Uhr
  708. CET</command></emphasis>
  709. </entry>
  710. </row>
  711. <row>
  712. <entry><constant>Zend_Date::DATETIME_LONG</constant></entry>
  713. <entry>Langes Datum mit Zeit (String, Lokalisiert, Lang)</entry>
  714. <entry>2009-02-13T14:53:27+01:00</entry>
  715. <entry>
  716. <emphasis><command>13. February 2009 14:53:27 CET</command></emphasis>
  717. </entry>
  718. </row>
  719. <row>
  720. <entry><constant>Zend_Date::DATETIME_MEDIUM</constant></entry>
  721. <entry>Normales Datum mit Zeit (String, Lokalisiert, Normal)</entry>
  722. <entry>2009-02-13T14:53:27+01:00</entry>
  723. <entry><emphasis>13.02.2009 14:53:27</emphasis>
  724. </entry>
  725. </row>
  726. <row>
  727. <entry><constant>Zend_Date::DATETIME_SHORT</constant></entry>
  728. <entry>Abgekürztes Datum mit Zeit (String, Lokalisiert, Abgekürzt)</entry>
  729. <entry>2009-02-13T14:53:27+01:00</entry>
  730. <entry><emphasis>13.02.09 14:53</emphasis>
  731. </entry>
  732. </row>
  733. </tbody>
  734. </tgroup>
  735. </table>
  736. </sect2>
  737. <sect2 id="zend.date.constants.selfdefinedformats">
  738. <title>Selbst-Definierte AUSGABE Formate mit ISO</title>
  739. <para>
  740. Wenn ein Datumsformat benötigt wird, das oben nicht angeführt ist, kann auch ein
  741. selbst-definiertes Format erstellt werden, mit Hilfe der unten engeführten
  742. <acronym>ISO</acronym> Formatsbezeichner. Die folgenden Beispiele zeigen die Verwendung
  743. der Konstanten dieser Tabelle um selbst-definierte <acronym>ISO</acronym> Formate zu
  744. erstellen. Die Länge des Formats ist unlimitiert. Auch die mehrfache Verwendung von
  745. Format Konstanten ist gestattet.
  746. </para>
  747. <para>
  748. Die akzeptierten Formatbezeichner können vom <acronym>ISO</acronym> Format zu
  749. <acronym>PHP</acronym>'s date Format geändert werden, wenn man damit mehr Erfahrung hat.
  750. Wie auch immer, nicht alle Format welche in der <acronym>ISO</acronym> Norm definiert
  751. sind, werden durch <acronym>PHP</acronym>'s date Formatbezeichner unterstützt. Die
  752. Verwendung der
  753. <methodname>Zend_Date::setOptions(array('format_type' => 'php'))</methodname> Methode
  754. erlaubt es, für alle <classname>Zend_Date</classname> Methoden, zwischen der
  755. Unterstützung von <acronym>ISO</acronym> Formatbezeichnern und <acronym>PHP</acronym>
  756. <methodname>date()</methodname> Typbezeichner zu wählen (siehe <link
  757. linkend="zend.date.constants.phpformats" />).
  758. </para>
  759. <example id="zend.date.constants.selfdefinedformats.example-1">
  760. <title>Selbstdefinition von ISO Formaten</title>
  761. <programlisting language="php"><![CDATA[
  762. $locale = new Zend_Locale('de_AT');
  763. $date = new Zend_Date(1234567890, false, $locale);
  764. print $date->toString("'Epoche:GGGG='GGGG, ' Datum:yy.MMMM.dd'yy.MMMM.dd");
  765. ]]></programlisting>
  766. </example>
  767. <table id="zend.date.constants.selfdefinedformats.table">
  768. <title>Konstanten für ISO 8601 Datums Ausgaben</title>
  769. <tgroup cols="4">
  770. <thead>
  771. <row>
  772. <entry>Konstante</entry>
  773. <entry>Beschreibung</entry>
  774. <entry>Passt am besten zu</entry>
  775. <entry>Ergebnis</entry>
  776. </row>
  777. </thead>
  778. <tbody>
  779. <row>
  780. <entry>G</entry>
  781. <entry>Epoche, Lokalisiert, Abgekürzt</entry>
  782. <entry><constant>Zend_Date::ERA</constant></entry>
  783. <entry><emphasis>AD</emphasis>
  784. </entry>
  785. </row>
  786. <row>
  787. <entry>GG</entry>
  788. <entry>Epoche, Lokalisiert, Abgekürzt</entry>
  789. <entry><constant>Zend_Date::ERA</constant></entry>
  790. <entry><emphasis>AD</emphasis>
  791. </entry>
  792. </row>
  793. <row>
  794. <entry><constant>GGG</constant></entry>
  795. <entry>Epoche, Lokalisiert, Abgekürzt</entry>
  796. <entry><constant>Zend_Date::ERA</constant></entry>
  797. <entry><emphasis>AD</emphasis>
  798. </entry>
  799. </row>
  800. <row>
  801. <entry><constant>GGGG</constant></entry>
  802. <entry>Epoche, Lokalisiert, Vollständig</entry>
  803. <entry><constant>Zend_Date::ERA_NAME</constant></entry>
  804. <entry><emphasis>Anno Domini</emphasis>
  805. </entry>
  806. </row>
  807. <row>
  808. <entry><constant>GGGGG</constant></entry>
  809. <entry>Epoche, Lokalisiert, Abgekürzt</entry>
  810. <entry><constant>Zend_Date::ERA</constant></entry>
  811. <entry><emphasis>A</emphasis>
  812. </entry>
  813. </row>
  814. <row>
  815. <entry>y</entry>
  816. <entry>Jahr, mindestens eine Ziffer</entry>
  817. <entry><constant>Zend_Date::YEAR</constant></entry>
  818. <entry><emphasis>9</emphasis>
  819. </entry>
  820. </row>
  821. <row>
  822. <entry>yy</entry>
  823. <entry>Jahr, mindestens zwei Ziffern</entry>
  824. <entry><constant>Zend_Date::YEAR_SHORT</constant></entry>
  825. <entry><emphasis>09</emphasis>
  826. </entry>
  827. </row>
  828. <row>
  829. <entry>yyy</entry>
  830. <entry>Jahr, mindestens drei Ziffern</entry>
  831. <entry><constant>Zend_Date::YEAR</constant></entry>
  832. <entry><emphasis>2009</emphasis>
  833. </entry>
  834. </row>
  835. <row>
  836. <entry>yyyy</entry>
  837. <entry>Jahr, mindestens vier Ziffern</entry>
  838. <entry><constant>Zend_Date::YEAR</constant></entry>
  839. <entry><emphasis>2009</emphasis>
  840. </entry>
  841. </row>
  842. <row>
  843. <entry>yyyyy</entry>
  844. <entry>Jahr, mindestens fünf Ziffern</entry>
  845. <entry><constant>Zend_Date::YEAR</constant></entry>
  846. <entry><emphasis>02009</emphasis>
  847. </entry>
  848. </row>
  849. <row>
  850. <entry>Y</entry>
  851. <entry>Jahr laut <acronym>ISO</acronym> 8601, mindestens eine Ziffer</entry>
  852. <entry><constant>Zend_Date::YEAR_8601</constant></entry>
  853. <entry><emphasis>9</emphasis>
  854. </entry>
  855. </row>
  856. <row>
  857. <entry>YY</entry>
  858. <entry>
  859. Jahr laut <acronym>ISO</acronym> 8601, mindestens zwei Ziffern
  860. </entry>
  861. <entry><constant>Zend_Date::YEAR_SHORT_8601</constant></entry>
  862. <entry><emphasis>09</emphasis>
  863. </entry>
  864. </row>
  865. <row>
  866. <entry><constant>YYY</constant></entry>
  867. <entry>
  868. Jahr laut <acronym>ISO</acronym> 8601, mindestens drei Ziffern
  869. </entry>
  870. <entry><constant>Zend_Date::YEAR_8601</constant></entry>
  871. <entry><emphasis>2009</emphasis>
  872. </entry>
  873. </row>
  874. <row>
  875. <entry><constant>YYYY</constant></entry>
  876. <entry>
  877. Jahr laut <acronym>ISO</acronym> 8601, mindestens vier Ziffern
  878. </entry>
  879. <entry><constant>Zend_Date::YEAR_8601</constant></entry>
  880. <entry><emphasis>2009</emphasis>
  881. </entry>
  882. </row>
  883. <row>
  884. <entry><constant>YYYYY</constant></entry>
  885. <entry>
  886. Jahr laut <acronym>ISO</acronym> 8601, mindestens fünf Ziffern
  887. </entry>
  888. <entry><constant>Zend_Date::YEAR_8601</constant></entry>
  889. <entry><emphasis>02009</emphasis>
  890. </entry>
  891. </row>
  892. <row>
  893. <entry>M</entry>
  894. <entry>Monat, eine oder zwei Ziffern</entry>
  895. <entry><constant>Zend_Date::MONTH_SHORT</constant></entry>
  896. <entry><emphasis>2</emphasis>
  897. </entry>
  898. </row>
  899. <row>
  900. <entry>MM</entry>
  901. <entry>Monat, zwei Ziffern</entry>
  902. <entry><constant>Zend_Date::MONTH</constant></entry>
  903. <entry><emphasis>02</emphasis>
  904. </entry>
  905. </row>
  906. <row>
  907. <entry><constant>MMM</constant></entry>
  908. <entry>Monat, Lokalisiert, Abgekürzt</entry>
  909. <entry><constant>Zend_Date::MONTH_NAME_SHORT</constant></entry>
  910. <entry><emphasis>Feb</emphasis>
  911. </entry>
  912. </row>
  913. <row>
  914. <entry><constant>MMMM</constant></entry>
  915. <entry>Monat, Lokalisiert, Vollständig</entry>
  916. <entry><constant>Zend_Date::MONTH_NAME</constant></entry>
  917. <entry><emphasis>Februar</emphasis>
  918. </entry>
  919. </row>
  920. <row>
  921. <entry><constant>MMMMM</constant></entry>
  922. <entry>Monat, Lokalisiert, Abgekürzt, ein Zeichen</entry>
  923. <entry><constant>Zend_Date::MONTH_NAME_NARROW</constant></entry>
  924. <entry><emphasis>F</emphasis>
  925. </entry>
  926. </row>
  927. <row>
  928. <entry>w</entry>
  929. <entry>Woche, eine oder zwei Ziffern</entry>
  930. <entry><constant>Zend_Date::WEEK</constant></entry>
  931. <entry><emphasis>5</emphasis>
  932. </entry>
  933. </row>
  934. <row>
  935. <entry>ww</entry>
  936. <entry>Woche, zwei Ziffern</entry>
  937. <entry><constant>Zend_Date::WEEK</constant></entry>
  938. <entry><emphasis>05</emphasis>
  939. </entry>
  940. </row>
  941. <row>
  942. <entry>d</entry>
  943. <entry>Monatstag, eine oder zwei Ziffern</entry>
  944. <entry><constant>Zend_Date::DAY_SHORT</constant></entry>
  945. <entry><emphasis>9</emphasis>
  946. </entry>
  947. </row>
  948. <row>
  949. <entry>dd</entry>
  950. <entry>Monatstag, zwei Ziffern</entry>
  951. <entry><constant>Zend_Date::DAY</constant></entry>
  952. <entry><emphasis>09</emphasis>
  953. </entry>
  954. </row>
  955. <row>
  956. <entry>D</entry>
  957. <entry>Tag des Jahres, eine, zwei oder drei Ziffern</entry>
  958. <entry><constant>Zend_Date::DAY_OF_YEAR</constant></entry>
  959. <entry><emphasis>7</emphasis>
  960. </entry>
  961. </row>
  962. <row>
  963. <entry>DD</entry>
  964. <entry>Tag des Jahres, zwei oder drei Ziffern</entry>
  965. <entry><constant>Zend_Date::DAY_OF_YEAR</constant></entry>
  966. <entry><emphasis>07</emphasis>
  967. </entry>
  968. </row>
  969. <row>
  970. <entry><constant>DDD</constant></entry>
  971. <entry>Tag des Jahres, drei Ziffern</entry>
  972. <entry><constant>Zend_Date::DAY_OF_YEAR</constant></entry>
  973. <entry><emphasis>007</emphasis>
  974. </entry>
  975. </row>
  976. <row>
  977. <entry>E</entry>
  978. <entry>Wochentag, Lokalisiert, Abgekürzt, ein Zeichen</entry>
  979. <entry><constant>Zend_Date::WEEKDAY_NARROW</constant></entry>
  980. <entry><emphasis>M</emphasis>
  981. </entry>
  982. </row>
  983. <row>
  984. <entry>EE</entry>
  985. <entry>Wochentag, Lokalisiert, Abgekürzt, zwei oder mehrere Zeichen</entry>
  986. <entry><constant>Zend_Date::WEEKDAY_NAME</constant></entry>
  987. <entry><emphasis>Mo</emphasis>
  988. </entry>
  989. </row>
  990. <row>
  991. <entry><constant>EEE</constant></entry>
  992. <entry>Wochentag, Lokalisiert, Abgekürzt, drei Zeichen</entry>
  993. <entry><constant>Zend_Date::WEEKDAY_SHORT</constant></entry>
  994. <entry><emphasis>Mon</emphasis>
  995. </entry>
  996. </row>
  997. <row>
  998. <entry><constant>EEEE</constant></entry>
  999. <entry>Wochentag, Lokalisiert, Vollständig</entry>
  1000. <entry><constant>Zend_Date::WEEKDAY</constant></entry>
  1001. <entry><emphasis>Montag</emphasis>
  1002. </entry>
  1003. </row>
  1004. <row>
  1005. <entry><constant>EEEEE</constant></entry>
  1006. <entry>Wochentag, Lokalisiert, Abgekürzt, ein Zeichen</entry>
  1007. <entry><constant>Zend_Date::WEEKDAY_NARROW</constant></entry>
  1008. <entry><emphasis>M</emphasis>
  1009. </entry>
  1010. </row>
  1011. <row>
  1012. <entry>e</entry>
  1013. <entry>Nummer des Wochentages, eine Ziffer</entry>
  1014. <entry><constant>Zend_Date::WEEKDAY_DIGIT</constant></entry>
  1015. <entry><emphasis>4</emphasis>
  1016. </entry>
  1017. </row>
  1018. <row>
  1019. <entry>ee</entry>
  1020. <entry>Nummer des Wochentages, zwei Ziffern</entry>
  1021. <entry><constant>Zend_Date::WEEKDAY_NARROW</constant></entry>
  1022. <entry><emphasis>04</emphasis>
  1023. </entry>
  1024. </row>
  1025. <row>
  1026. <entry>a</entry>
  1027. <entry>Tageszeit, Lokalisiert</entry>
  1028. <entry><constant>Zend_Date::MERIDIEM</constant></entry>
  1029. <entry><emphasis>vorm.</emphasis>
  1030. </entry>
  1031. </row>
  1032. <row>
  1033. <entry>h</entry>
  1034. <entry>Stunde, (1-12), eine oder zwei Ziffern</entry>
  1035. <entry><constant>Zend_Date::HOUR_SHORT_AM</constant></entry>
  1036. <entry><emphasis>2</emphasis>
  1037. </entry>
  1038. </row>
  1039. <row>
  1040. <entry>hh</entry>
  1041. <entry>Stunde, (01-12), zwei Ziffern</entry>
  1042. <entry><constant>Zend_Date::HOUR_AM</constant></entry>
  1043. <entry><emphasis>02</emphasis>
  1044. </entry>
  1045. </row>
  1046. <row>
  1047. <entry>H</entry>
  1048. <entry>Stunde, (0-23), eine oder zwei Ziffern</entry>
  1049. <entry><constant>Zend_Date::HOUR_SHORT</constant></entry>
  1050. <entry><emphasis>2</emphasis>
  1051. </entry>
  1052. </row>
  1053. <row>
  1054. <entry>HH</entry>
  1055. <entry>Stunde, (00-23), zwei Ziffern</entry>
  1056. <entry><constant>Zend_Date::HOUR</constant></entry>
  1057. <entry><emphasis>02</emphasis>
  1058. </entry>
  1059. </row>
  1060. <row>
  1061. <entry>m</entry>
  1062. <entry>Minute, (0-59), eine oder zwei Ziffern</entry>
  1063. <entry><constant>Zend_Date::MINUTE_SHORT</constant></entry>
  1064. <entry><emphasis>2</emphasis>
  1065. </entry>
  1066. </row>
  1067. <row>
  1068. <entry>mm</entry>
  1069. <entry>Minute, (00-59), zwei Ziffern</entry>
  1070. <entry><constant>Zend_Date::MINUTE</constant></entry>
  1071. <entry><emphasis>02</emphasis>
  1072. </entry>
  1073. </row>
  1074. <row>
  1075. <entry>s</entry>
  1076. <entry>Sekunde, (0-59), eine oder zwei Ziffern</entry>
  1077. <entry><constant>Zend_Date::SECOND_SHORT</constant></entry>
  1078. <entry><emphasis>2</emphasis>
  1079. </entry>
  1080. </row>
  1081. <row>
  1082. <entry>ss</entry>
  1083. <entry>Sekunde, (00-59), zwei Ziffern</entry>
  1084. <entry><constant>Zend_Date::SECOND</constant></entry>
  1085. <entry><emphasis>02</emphasis>
  1086. </entry>
  1087. </row>
  1088. <row>
  1089. <entry>S</entry>
  1090. <entry>Millisekunde</entry>
  1091. <entry><constant>Zend_Date::MILLISECOND</constant></entry>
  1092. <entry><emphasis>20536</emphasis>
  1093. </entry>
  1094. </row>
  1095. <row>
  1096. <entry>z</entry>
  1097. <entry>Zeitzone, Lokalisiert, Abgekürzt</entry>
  1098. <entry><constant>Zend_Date::TIMEZONE</constant></entry>
  1099. <entry><emphasis><constant>CET</constant></emphasis>
  1100. </entry>
  1101. </row>
  1102. <row>
  1103. <entry>zz</entry>
  1104. <entry>Zeitzone, Lokalisiert, Abgekürzt</entry>
  1105. <entry><constant>Zend_Date::TIMEZONE</constant></entry>
  1106. <entry><emphasis><constant>CET</constant></emphasis>
  1107. </entry>
  1108. </row>
  1109. <row>
  1110. <entry>zzz</entry>
  1111. <entry>Zeitzone, Lokalisiert, Abgekürzt</entry>
  1112. <entry><constant>Zend_Date::TIMEZONE</constant></entry>
  1113. <entry><emphasis><constant>CET</constant></emphasis>
  1114. </entry>
  1115. </row>
  1116. <row>
  1117. <entry>zzzz</entry>
  1118. <entry>Zeitzone, Lokalisiert, Vollständig</entry>
  1119. <entry><constant>Zend_Date::TIMEZONE_NAME</constant></entry>
  1120. <entry><emphasis><command>Europe/Paris</command></emphasis>
  1121. </entry>
  1122. </row>
  1123. <row>
  1124. <entry>Z</entry>
  1125. <entry>Differenz der Zeitzone</entry>
  1126. <entry><constant>Zend_Date::GMT_DIFF</constant></entry>
  1127. <entry><emphasis>+0100</emphasis>
  1128. </entry>
  1129. </row>
  1130. <row>
  1131. <entry>ZZ</entry>
  1132. <entry>Different der Zeitzone</entry>
  1133. <entry><constant>Zend_Date::GMT_DIFF</constant></entry>
  1134. <entry><emphasis>+0100</emphasis>
  1135. </entry>
  1136. </row>
  1137. <row>
  1138. <entry><constant>ZZZ</constant></entry>
  1139. <entry>Differenz der Zeitzone</entry>
  1140. <entry><constant>Zend_Date::GMT_DIFF</constant></entry>
  1141. <entry><emphasis>+0100</emphasis>
  1142. </entry>
  1143. </row>
  1144. <row>
  1145. <entry><constant>ZZZZ</constant></entry>
  1146. <entry>Differenz der Zeitzone, geteilt</entry>
  1147. <entry><constant>Zend_Date::GMT_DIFF_SEP</constant></entry>
  1148. <entry><emphasis>+01:00</emphasis>
  1149. </entry>
  1150. </row>
  1151. <row>
  1152. <entry>A</entry>
  1153. <entry>Millisekunde</entry>
  1154. <entry><constant>Zend_Date::MILLISECOND</constant></entry>
  1155. <entry><emphasis>20563</emphasis>
  1156. </entry>
  1157. </row>
  1158. </tbody>
  1159. </tgroup>
  1160. </table>
  1161. <note>
  1162. <para>
  1163. Es muß beachtet werden das sich das Standard <acronym>ISO</acronym> Format vom
  1164. <acronym>PHP</acronym> Format unterscheidet was irritierend sein kann wenn man es
  1165. vorher noch nie verwendet hat. Speziell die Formatbezeichner für
  1166. <emphasis>Jahr und Minute</emphasis> werden oft nicht auf die
  1167. erwartete Art und Weise verwendet.
  1168. </para>
  1169. <para>
  1170. Für das <emphasis>Jahr</emphasis> gibt es zwei vorhandene Bezeichner
  1171. die oft vertauscht werden. Der <emphasis>Y</emphasis> Bezeichner für
  1172. das <acronym>ISO</acronym> Jahr und den <emphasis>y</emphasis> Bezeichner für das
  1173. wirkliche Jahr. Der Unterschied ist klein aber signifikant.
  1174. <emphasis>Y</emphasis> kalkuliert das <acronym>ISO</acronym> Jahr, welches oft für
  1175. Kalender Formate verwendet wird. Zum Beispiel der 31. Dezember 2007. Das wirkliche
  1176. Jahr ist 2007, aber es ist der erste Tag der ersten Woche, der Woche 1, des Jahres
  1177. 2008. Deswegen erhält man, wenn man '<command>dd.MM.yyyy</command>' verwendet den
  1178. '<command>31.Dezember.2007</command>', aber wenn man '<command>dd.MM.YYYY</command>'
  1179. verwendet den '<command>31.Dezember.2008</command>'. Wie man sieht ist das kein
  1180. Fehler sondern ein erwartetes Verhalten basierend auf den verwendeten Bezeichnern.
  1181. </para>
  1182. <para>
  1183. Für die <emphasis>Minute</emphasis> ist der 'Unterschied nicht so
  1184. groß. <acronym>ISO</acronym> verwendet den Bezeichner <emphasis>m</emphasis> für die
  1185. Minute, anders als <acronym>PHP</acronym> welches <emphasis>i</emphasis> verwendet.
  1186. Wenn man also keine Minute erhält dann sollte man sein Format darauf prüfen, ob
  1187. der richtige Bezeichner verwendet wurde.
  1188. </para>
  1189. </note>
  1190. </sect2>
  1191. <sect2 id="zend.date.constants.phpformats">
  1192. <title>
  1193. Selbst-definierte AUSGABE Formate welche PHP's date() Formatdefinition verwenden
  1194. </title>
  1195. <para>
  1196. Wenn man mit <acronym>PHP</acronym>'s date Formatdefinition vertrauter ist als mit den
  1197. <acronym>ISO</acronym> Formatdefinitionen, dann kann man durch Verwendung der Methode
  1198. <methodname>Zend_Date::setOptions(array('format_type' => 'php'))</methodname> das
  1199. Wechseln von <acronym>ISO</acronym> Formatdefinition zu <acronym>PHP</acronym>
  1200. <methodname>date()</methodname> Formatdefinition welche dann für alle
  1201. <classname>Zend_Date</classname> Methoden verwendet werden wechseln. Danach müssen alle
  1202. Format Parameter in <ulink url="http://php.net/date">PHP's
  1203. <methodname>date()</methodname> Formatdefintion</ulink> angegeben werden. Das
  1204. <acronym>PHP</acronym> date Format vermisst einige der Formate welche durch
  1205. <acronym>ISO</acronym> unterstützt werden und umgekehrt. Wenn keine Erfahrung damit
  1206. besteht sollte auf alle Fälle das <acronym>ISO</acronym> Format genommen werden. Und
  1207. wenn Altlast-Code vorhanden ist der <acronym>PHP</acronym>'s date Format verwendet, kann
  1208. dieser entweder manuell in das <acronym>ISO</acronym> Format konvertiert werden indem
  1209. <link
  1210. linkend="zend.locale.date.normalize">Zend_Locale_Format::convertPhpToIsoFormat()</link>
  1211. verwendet wird, oder durch Verwendung von <methodname>setOptions()</methodname>. Die
  1212. folgenden Beispiel zeigen die Verwendung der Konstanten anhand der unteren Tabelle für
  1213. die Erstellung von selbst-definierten Formaten.
  1214. </para>
  1215. <example id="zend.date.constants.phpformats.example-1">
  1216. <title>Selbstdefinierte Formate mit PHP Bezeichnern</title>
  1217. <programlisting language="php"><![CDATA[
  1218. $locale = new Zend_Locale('de_AT');
  1219. Zend_Date::setOptions(array('format_type' => 'php'));
  1220. $date = new Zend_Date(1234567890, false, $locale);
  1221. // Ausgabe zum Beispiel 'Februar 16, 2007, 3:36 vorm.'
  1222. print $date->toString('F j, Y, g:i a');
  1223. print $date->toString("'Format:D M j G:i:s T Y='D M j G:i:s T Y");
  1224. ]]></programlisting>
  1225. </example>
  1226. <para>
  1227. Die folgende Tabelle zeit die Liste der <acronym>PHP</acronym> date Formatdefinitionen
  1228. mit Ihrem Äquivalent in <classname>Zend_Date</classname> Konstanten und der im
  1229. <acronym>CLDR</acronym> und <acronym>ISO</acronym> äquivalenten Formatdefintion. In den
  1230. meisten Fällen wenn das <acronym>CLDR</acronym> und <acronym>ISO</acronym> Format keine
  1231. entsprechende Formardefinition enthält, wird die <acronym>PHP</acronym> Formatdefinition
  1232. nicht durch <methodname>Zend_Locale_Format::convertPhpToIsoFormat()</methodname>
  1233. geändert, und die <classname>Zend_Date</classname> Methoden erkennen dann diese
  1234. "besonderen" <acronym>PHP</acronym> Formatdefinitionen, selbst im Standardmäßigen
  1235. "<acronym>ISO</acronym>" Formatcode.
  1236. </para>
  1237. <table id="zend.date.constants.phpformats.table">
  1238. <title>Konstanten für PHP date Ausgaben</title>
  1239. <tgroup cols="5">
  1240. <thead>
  1241. <row>
  1242. <entry>Konstante</entry>
  1243. <entry>Beschreibung</entry>
  1244. <entry>Passt am besten zu</entry>
  1245. <entry>Nähestes Äquivalent zu <acronym>CLDR</acronym></entry>
  1246. <entry>Ergebnis</entry>
  1247. </row>
  1248. </thead>
  1249. <tbody>
  1250. <row>
  1251. <entry>d</entry>
  1252. <entry>Tag des Monats, zwei Ziffern</entry>
  1253. <entry><constant>Zend_Date::DAY</constant></entry>
  1254. <entry>dd</entry>
  1255. <entry><emphasis>09</emphasis>
  1256. </entry>
  1257. </row>
  1258. <row>
  1259. <entry>D</entry>
  1260. <entry>Tag der Woche, Lokalisiert, Abgekürzt, drei Zeichen</entry>
  1261. <entry><constant>Zend_Date::WEEKDAY_SHORT</constant></entry>
  1262. <entry><constant>EEE</constant></entry>
  1263. <entry><emphasis>Mon</emphasis>
  1264. </entry>
  1265. </row>
  1266. <row>
  1267. <entry>j</entry>
  1268. <entry>Tag des Monats, eine oder zwei Ziffern</entry>
  1269. <entry><constant>Zend_Date::DAY_SHORT</constant></entry>
  1270. <entry>d</entry>
  1271. <entry><emphasis>9</emphasis>
  1272. </entry>
  1273. </row>
  1274. <row>
  1275. <entry>l (kleingeschriebenes L)</entry>
  1276. <entry>Tag der Woche, Lokalisiert, Vollständig</entry>
  1277. <entry><constant>Zend_Date::WEEKDAY</constant></entry>
  1278. <entry><constant>EEEE</constant></entry>
  1279. <entry><emphasis>Montag</emphasis>
  1280. </entry>
  1281. </row>
  1282. <row>
  1283. <entry>N</entry>
  1284. <entry>Nummer des Wochentags, eine Ziffer</entry>
  1285. <entry><constant>Zend_Date::WEEKDAY_8601</constant></entry>
  1286. <entry>e</entry>
  1287. <entry><emphasis>4</emphasis>
  1288. </entry>
  1289. </row>
  1290. <row>
  1291. <entry>S</entry>
  1292. <entry>Englische Anhänge für den Monatstag, zwei Zeichen</entry>
  1293. <entry>keine Entsprechung</entry>
  1294. <entry>keine Entsprechung</entry>
  1295. <entry><emphasis>st</emphasis>
  1296. </entry>
  1297. </row>
  1298. <row>
  1299. <entry>w</entry>
  1300. <entry>Nummer des Wochentags, 0=Sonntag, 6=Samstag</entry>
  1301. <entry><constant>Zend_Date::WEEKDAY_DIGIT</constant></entry>
  1302. <entry>keine Entsprechung</entry>
  1303. <entry><emphasis>4</emphasis>
  1304. </entry>
  1305. </row>
  1306. <row>
  1307. <entry>z</entry>
  1308. <entry>Tag des Jahres, eine, zwei oder drei Ziffern</entry>
  1309. <entry><constant>Zend_Date::DAY_OF_YEAR</constant></entry>
  1310. <entry>D</entry>
  1311. <entry><emphasis>7</emphasis>
  1312. </entry>
  1313. </row>
  1314. <row>
  1315. <entry>W</entry>
  1316. <entry>Woche, eine oder zwei Ziffern</entry>
  1317. <entry><constant>Zend_Date::WEEK</constant></entry>
  1318. <entry>w</entry>
  1319. <entry><emphasis>5</emphasis>
  1320. </entry>
  1321. </row>
  1322. <row>
  1323. <entry>F</entry>
  1324. <entry>Monat, Lokalisiert, Vollständig</entry>
  1325. <entry><constant>Zend_Date::MONTH_NAME</constant></entry>
  1326. <entry><constant>MMMM</constant></entry>
  1327. <entry><emphasis>Februar</emphasis>
  1328. </entry>
  1329. </row>
  1330. <row>
  1331. <entry>m</entry>
  1332. <entry>Monat, zwei Ziffern</entry>
  1333. <entry><constant>Zend_Date::MONTH</constant></entry>
  1334. <entry>MM</entry>
  1335. <entry><emphasis>02</emphasis>
  1336. </entry>
  1337. </row>
  1338. <row>
  1339. <entry>M</entry>
  1340. <entry>Monat, Lokalisiert, Abgekürzt</entry>
  1341. <entry><constant>Zend_Date::MONTH_NAME_SHORT</constant></entry>
  1342. <entry><constant>MMM</constant></entry>
  1343. <entry><emphasis>Feb</emphasis>
  1344. </entry>
  1345. </row>
  1346. <row>
  1347. <entry>n</entry>
  1348. <entry>Monat, eine oder zwei Ziffern</entry>
  1349. <entry><constant>Zend_Date::MONTH_SHORT</constant></entry>
  1350. <entry>M</entry>
  1351. <entry><emphasis>2</emphasis>
  1352. </entry>
  1353. </row>
  1354. <row>
  1355. <entry>t</entry>
  1356. <entry>Anzahl der Tag des Monats, eine oder zwei Ziffern</entry>
  1357. <entry><constant>Zend_Date::MONTH_DAYS</constant></entry>
  1358. <entry>keine Entsprechung</entry>
  1359. <entry><emphasis>30</emphasis>
  1360. </entry>
  1361. </row>
  1362. <row>
  1363. <entry>L</entry>
  1364. <entry>Schaltjahr, Boolean</entry>
  1365. <entry><constant>Zend_Date::LEAPYEAR</constant></entry>
  1366. <entry>keine Entsprechung</entry>
  1367. <entry><emphasis>true</emphasis>
  1368. </entry>
  1369. </row>
  1370. <row>
  1371. <entry>o</entry>
  1372. <entry>
  1373. Jahr laut <acronym>ISO</acronym> 8601, mindestens vier Ziffern
  1374. </entry>
  1375. <entry><constant>Zend_Date::YEAR_8601</constant></entry>
  1376. <entry><constant>YYYY</constant></entry>
  1377. <entry><emphasis>2009</emphasis>
  1378. </entry>
  1379. </row>
  1380. <row>
  1381. <entry>Y</entry>
  1382. <entry>Jahr, mindestens vier Ziffern</entry>
  1383. <entry><constant>Zend_Date::YEAR</constant></entry>
  1384. <entry>yyyy</entry>
  1385. <entry><emphasis>2009</emphasis>
  1386. </entry>
  1387. </row>
  1388. <row>
  1389. <entry>y</entry>
  1390. <entry>Jahr, mindestens zwei Ziffern</entry>
  1391. <entry><constant>Zend_Date::YEAR_SHORT</constant></entry>
  1392. <entry>yy</entry>
  1393. <entry><emphasis>09</emphasis>
  1394. </entry>
  1395. </row>
  1396. <row>
  1397. <entry>a</entry>
  1398. <entry>Tageszeit, Lokalisiert</entry>
  1399. <entry><constant>Zend_Date::MERIDIEM</constant></entry>
  1400. <entry>a (Ähnlich, aber meistens Großschreibung)</entry>
  1401. <entry><emphasis>vorm.</emphasis>
  1402. </entry>
  1403. </row>
  1404. <row>
  1405. <entry>A</entry>
  1406. <entry>Tageszeit, Lokalisiert</entry>
  1407. <entry><constant>Zend_Date::MERIDIEM</constant></entry>
  1408. <entry>
  1409. a (Ähnlich, aber keine Garantie das das Format Großgeschrieben ist)
  1410. </entry>
  1411. <entry><emphasis><command>VORM.</command></emphasis>
  1412. </entry>
  1413. </row>
  1414. <row>
  1415. <entry>B</entry>
  1416. <entry>Swatch Internet Zeit</entry>
  1417. <entry><constant>Zend_Date::SWATCH</constant></entry>
  1418. <entry>keine Entsprechung</entry>
  1419. <entry><emphasis>1463</emphasis>
  1420. </entry>
  1421. </row>
  1422. <row>
  1423. <entry>g</entry>
  1424. <entry>Stunde, (1-12), eine oder zwei Ziffern</entry>
  1425. <entry><constant>Zend_Date::HOUR_SHORT_AM</constant></entry>
  1426. <entry>h</entry>
  1427. <entry><emphasis>2</emphasis>
  1428. </entry>
  1429. </row>
  1430. <row>
  1431. <entry>G</entry>
  1432. <entry>Stunde, (0-23), eine oder zwei Ziffern</entry>
  1433. <entry><constant>Zend_Date::HOUR_SHORT</constant></entry>
  1434. <entry>H</entry>
  1435. <entry><emphasis>2</emphasis>
  1436. </entry>
  1437. </row>
  1438. <row>
  1439. <entry>h</entry>
  1440. <entry>Stunde, (01-12), zwei Ziffern</entry>
  1441. <entry><constant>Zend_Date::HOUR_AM</constant></entry>
  1442. <entry>hh</entry>
  1443. <entry><emphasis>02</emphasis>
  1444. </entry>
  1445. </row>
  1446. <row>
  1447. <entry>H</entry>
  1448. <entry>Stunde, (00-23), zwei Ziffern</entry>
  1449. <entry><constant>Zend_Date::HOUR</constant></entry>
  1450. <entry>HH</entry>
  1451. <entry><emphasis>02</emphasis>
  1452. </entry>
  1453. </row>
  1454. <row>
  1455. <entry>i</entry>
  1456. <entry>Minute, (00-59), zwei Ziffern</entry>
  1457. <entry><constant>Zend_Date::MINUTE</constant></entry>
  1458. <entry>mm</entry>
  1459. <entry><emphasis>02</emphasis>
  1460. </entry>
  1461. </row>
  1462. <row>
  1463. <entry>s</entry>
  1464. <entry>Sekunde, (00-59), zwei Ziffern</entry>
  1465. <entry><constant>Zend_Date::SECOND</constant></entry>
  1466. <entry>ss</entry>
  1467. <entry><emphasis>02</emphasis>
  1468. </entry>
  1469. </row>
  1470. <row>
  1471. <entry>e</entry>
  1472. <entry>Zeitzone, Lokalisiert, Vollständig</entry>
  1473. <entry><constant>Zend_Date::TIMEZONE_NAME</constant></entry>
  1474. <entry>zzzz</entry>
  1475. <entry><emphasis><command>Europe/Paris</command></emphasis>
  1476. </entry>
  1477. </row>
  1478. <row>
  1479. <entry>I</entry>
  1480. <entry>Tageslicht</entry>
  1481. <entry><constant>Zend_Date::DAYLIGHT</constant></entry>
  1482. <entry>keine Entsprechung</entry>
  1483. <entry><emphasis>1</emphasis>
  1484. </entry>
  1485. </row>
  1486. <row>
  1487. <entry>O</entry>
  1488. <entry>Differenz der Zeitzone</entry>
  1489. <entry><constant>Zend_Date::GMT_DIFF</constant></entry>
  1490. <entry>Z, ZZ oder <constant>ZZZ</constant></entry>
  1491. <entry><emphasis>+0100</emphasis>
  1492. </entry>
  1493. </row>
  1494. <row>
  1495. <entry>P</entry>
  1496. <entry>Differenz der Zeitzone, getrennt</entry>
  1497. <entry><constant>Zend_Date::GMT_DIFF_SEP</constant></entry>
  1498. <entry><constant>ZZZZ</constant></entry>
  1499. <entry><emphasis>+01:00</emphasis>
  1500. </entry>
  1501. </row>
  1502. <row>
  1503. <entry>T</entry>
  1504. <entry>Zeitzone, Lokalisiert, Abgekürzt</entry>
  1505. <entry><constant>Zend_Date::TIMEZONE</constant></entry>
  1506. <entry>kann z oder zz oder zzz sein</entry>
  1507. <entry><emphasis><constant>CET</constant></emphasis>
  1508. </entry>
  1509. </row>
  1510. <row>
  1511. <entry>Z</entry>
  1512. <entry>Abstand der Zeitzone in Sekunden</entry>
  1513. <entry><constant>Zend_Date::TIMEZONE_SECS</constant></entry>
  1514. <entry>keine Entsprechung</entry>
  1515. <entry><emphasis>3600</emphasis>
  1516. </entry>
  1517. </row>
  1518. <row>
  1519. <entry>c</entry>
  1520. <entry>Standard ISO Format Ausgabe</entry>
  1521. <entry><constant>Zend_Date::ISO_8601</constant></entry>
  1522. <entry>keine Entsprechung</entry>
  1523. <entry><emphasis>2004-02-12T15:19:21+00:00</emphasis>
  1524. </entry>
  1525. </row>
  1526. <row>
  1527. <entry>r</entry>
  1528. <entry>Standard RFC 2822 Format Ausgabe</entry>
  1529. <entry><constant>Zend_Date::RFC_2822</constant></entry>
  1530. <entry>keine Entsprechung</entry>
  1531. <entry><emphasis>Don, 21 Dec 2000 16:01:07 +0200</emphasis>
  1532. </entry>
  1533. </row>
  1534. <row>
  1535. <entry>U</entry>
  1536. <entry>Unix Zeitpunkt</entry>
  1537. <entry><constant>Zend_Date::TIMESTAMP</constant></entry>
  1538. <entry>keine Entsprechung</entry>
  1539. <entry><emphasis>15275422364</emphasis>
  1540. </entry>
  1541. </row>
  1542. </tbody>
  1543. </tgroup>
  1544. </table>
  1545. </sect2>
  1546. </sect1>