Blocky PHP Date between XX and YY

Gratis domotica Forums How can I …? Synology NAS Blocky PHP Date between XX and YY

Dit onderwerp bevat 4 reacties, heeft 3 stemmen, en is het laatst gewijzigd door  djandib 2 jaren geleden.

5 berichten aan het bekijken - 1 tot 5 (van in totaal 5)
  • Auteur
    Berichten
  • #3156

    djandib
    Bijdrager

    Hi there,
    can anyone write me a PHP-Block for

    IF PHP-Block:
    Date between 01.05.2016 and 01.06.2016
    DO

    Thanx
    Andi

    #3224
    Mika
    Mika
    Sleutelbeheerder

    here is an example :

    Date Between Blockly

    Here is the code of the php block :

    $startTime = strtotime($startdate);
    $endTime = strtotime($enddate);
    $startFormat = date('Y-m-d',$startTime);
    $endFormat=date('Y-m-d', $endTime);
    if(date('Y-m-d') >= $startFormat && date('Y-m-d') < = $endFormat){
    	$datebetween=true;
    }else{
    	$datebetween=false;
    }
    
    • Deze reactie is gewijzigd 2 jaren, 5 maanden geleden door Mika Mika.
    • Deze reactie is gewijzigd 2 jaren, 5 maanden geleden door Mika Mika.
    #3244

    djandib
    Bijdrager

    Thanx a lot !!!

    #3315
    Miss Laura
    Miss Laura
    Moderator

    This explanation has been added to the faq:

    • Deze reactie is gewijzigd 2 jaren, 5 maanden geleden door Miss Laura Miss Laura.

    Have fun,
    Laura

    #3735

    djandib
    Bijdrager

    @Laura:
    I think there is an error in the code.
    A blank is to much between “< =”….
    I didn`t get it work until I changed into “<=”.
    So right might be:

    if(date(‘Y-m-d’) >= $startFormat && date(‘Y-m-d’) <= $endFormat){

    Greeitngs
    Andi

5 berichten aan het bekijken - 1 tot 5 (van in totaal 5)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.