Author: dordille
Date: 2010-02-04 16:46:10 +0100 (Thu, 04 Feb 2010)
New Revision: 27569

Modified:
   plugins/pkToolkitPlugin/trunk/lib/pkDate.class.php
Log:
Addition of noonMid parameter in pkDate::time to return 12:00Noon and 
12:00Midnight

Modified: plugins/pkToolkitPlugin/trunk/lib/pkDate.class.php
===================================================================
--- plugins/pkToolkitPlugin/trunk/lib/pkDate.class.php  2010-02-04 15:14:49 UTC 
(rev 27568)
+++ plugins/pkToolkitPlugin/trunk/lib/pkDate.class.php  2010-02-04 15:46:10 UTC 
(rev 27569)
@@ -98,7 +98,7 @@
   // of :00 when the time is a round hour, such as 8PM. Set compact
   // to false to bring back :00
   
-  static public function time($date, $compact = true)
+  static public function time($date, $compact = true, $noonMid = false)
   {
     $date = self::normalize($date);
     $hour = date('g', $date);
@@ -108,7 +108,16 @@
     {
       $s .= ":$min";
     }
-    $s .= date('A', $date);
+    $ampm = date('A', $date);
+    if($noonMid && $hour == '12' && $min == '00')
+    {
+      if($ampm == 'PM')
+        $ampm = "Noon";
+      if($ampm == 'AM')
+        $ampm = "Midnight";
+    }
+    $s .= $ampm;
+    
     return $s;
   }
   

-- 
You received this message because you are subscribed to the Google Groups 
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/symfony-svn?hl=en.

Reply via email to