forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Полезные функции (http://forum.boolean.name/forumdisplay.php?f=17)
-   -   Дата с русским месяцем + дата в числовом значение для проверки условия. (http://forum.boolean.name/showthread.php?t=20174)

Harts 01.02.2016 03:34

Дата с русским месяцем + дата в числовом значение для проверки условия.
 
Решил поделиться, друг кому-нибудь пригодиться.
PHP код:

Function CurrentDateRus$(Dat%=0
Local D$ = left(CurrentDate(),2), M$, Y$ = right(CurrentDate(),4

 
Select Dat
  Case 
;Преобразует Дату в числовое значения ("01 Apr 2012" в "01042012")
    
Select Mid$(CurrentDate(),4,3)
     Case 
"Jan" "01" 
     
Case "Feb" "02" 
     
Case "Mar" "03" 
     
Case "Apr" "04" 
     
Case "May" "05" 
     
Case "Jun" "06" 
     
Case "Jul" "07" 
     
Case "Aug" "08" 
     
Case "Sep" "09" 
     
Case "Oct" "10" 
     
Case "Nov" "11" 
     
Case "Dec" "12" 
    
End Select 
   Local Date
% = Int (D+M+Y
   Return 
Date 
  
Case ;Заменяет Ангмесяц на Рус. ("01 Apr 2012" в "01 Апрель 2012")
   
Select mid$(CurrentDate(),4,3
    Case 
"Jan" "Январь" 
    
Case "Feb" "Февраль" 
    
Case "Mar" "Март" 
    
Case "Apr" "Апрель" 
    
Case "May" "Май" 
    
Case "Jun" "Июнь" 
    
Case "Jul" "Июль" 
    
Case "Aug" "Август" 
    
Case "Sep" "Сентябрь" 
    
Case "Oct" "Октябрь" 
    
Case "Nov" "Ноябрь" 
    
Case "Dec" "Декабрь" 
   
End Select 
  Local Dateru
$ = D+" "+M+" "+
  
Return Dateru 
 End Select 
End 
Function 



Часовой пояс GMT +4, время: 16:23.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot