Posts Tagged with date

Displaying 1-10 of 17 results.
Resolved: Composer composer self-update errors in Windows by XAMPP
posted by admin on February 1, 2017
I try to update composer and got some errors.
When I tried the command

composer self-update


'composer' is not recognized as an internal or external command,
operable program or batch file.

When I tried the command

php composer self-update


Could not open input file: composer

And finally

composer.phar self-update

Trying to search composer.phar in intsernetRead more
Resolved: PHP check time 00:00:00 from datetime
posted by admin on November 21, 2016
I have datetime from MySQL db in format Y:m:d H:i:s like

2014-11-02 02:04:05
2014-11-02 00:00:00
etc ...

I want to check, if time from datetime equal "00:00:00", then return or echo only date.

2014-11-02 02:04:05
Read more
Resolved: PHP datetime to russian user friendly format converting. Дата и время на русский на дружественный вид
posted by admin on October 12, 2016
I have datetime from databse MySQL, in format
2016-10-10 12:34:33

By PHP datetime formats I can have string like this
07 October 2016, 04:11, Friday

But I want the3 same output, but in russian
07 Октября 2016, 04:11, ПятницаRead more
Resolved: Composer.phar Warning: This development build of composer is over 30 days old
posted by admin on June 21, 2016
I am facing warning statements in my cmd.

Warning: This development build of composer is over 60 days old.Read more
Resolved: PHP filesize MB/KB conversion
posted by admin on June 18, 2016
How can I convert the output of PHP's filesize() function to a nice format with MegaBytes, KiloBytes etc?

  • if the size is less than 1 MB, show the size in KB
  • if it's between 1 MB - 1 GB show it in MB
  • [*] if it's larger - in GBRead more
    Wiki: PHP strtotime() Functionwiki
    posted by admin on May 22, 2016
    Parse English textual datetimes into Unix timestamps:

    echo(strtotime("now") . "
    echo(strtotime("3 October 2005") . "
    echo(strtotime("+5 hours") . "
    echo(strtotime("+1 week") . "
    echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "
    echo(strtotime("next Monday") . "
    echo(strtotime("last Sunday"));

    Definition and Usage
    The strtotime() function parses an English textual datetime into a Unix timestamp (the number of seconds since January 1 1970 00:00:00 GMT).

    Note: If the year is specified in a two-digit format, values between 0-69 are mapped to 2000-2069 and values between 70-100 are mapped to 1970-2000.

    Note: Be aware of dates in the m/d/y or d-m-y formats; if the separator is a slash (/), then the American m/d/y is assumed. If the separator is a dash (-) or a dot (.), then the European d-m-y format is assumed. To avoid potential errors, you should YYYY-MM-DD dates or date_create_from_format() when possible.



    Parameter Description
    time Required. Specifies a date/time string
    now Optional. Specifies the timestamp used as a base for the calculation of relative dates

    Technical Details
    Return Value: Returns a timestamp on success. FALSE on failure
    PHP Version: 4+
    Changelog: PHP 5.3.0: Now relative time formats such as this week, previous week, last week, and next week interprets a week period of Monday through Sunday, rather then a 7-day period relative to the current date/time
    PHP 5.3.0: Now 24:00 is a valid format
    PHP 5.2.7: In earlier versions, if requesting a given occurrence of a given weekday in a month where that weekday was the first day of the month it would incorrectly add one week to the returned timestamp. This has been corrected now
    PHP 5.1.0: Returns FALSE on failure (earlier versions returns -1), and issues E_STRICT and E_NOTICE time zone errors
    PHP 5.0.2: Now correctly computes "now" and other relative times from current time, not from today's midnight
    PHP 5.0.0: Allows microseconds (but they are ignored)Read more
    Wiki: Yii on update, detect if a specific AR property has been changed on beforeSave()wiki
    posted by admin on April 23, 2016
    You need to store the old attributes in a local property in the AR class so that you can compare the current attributes to those old ones at any time.

    Step 1. Add a new property to the AR class:

    // Stores old attributes on afterFind() so we can compare
    // against them before/after save
    protected $oldAttributes;

    Step 2. Override Yii's afterFind() and store the original attributes immediately after they are retrieved.

    public function afterFind(){
    $this->oldAttributes = $this->attributes;
    return parent::afterFind();

    Step 3. Compare the old and new attributes in beforeSave/afterSave or anywhere else you like inside the AR class. In the example below we are checking if the property called 'level' is changed.

    public function beforeSave()
    if(isset($this->oldAttributes['level']) && $this->level != $this->oldAttributes['level']){

    // The attribute is changed. Do something here...


    return parent::beforeSave();
    Read more
    Resolved: Yii 1.1 Errors not working, throw only yii exeption
    posted by admin on April 7, 2016
    I got this Yii error on my CRUD UPDATE by $id

    The requested page does not exist.

    Error line

    public function loadModel($id)
    throw new CHttpException(404,'The requested page does not exist.');//error line
    return $model;
    Read more
    Resolved: Yii 1.1 Check if the row exist do nothing else insert
    posted by admin on April 5, 2016
    I have multiple insert to my table, and my inserted values must be unique. I want to check , if my row don't exist, then insert my rowRead more
    Wiki: Yii 1.1 Model Save problem in MySQL queryor in update actionwiki
    posted by admin on April 5, 2016
    In my update Action

    if($model->save()) :

    And I have problem with MySQL save, it is Yii errorRead more