当前位置: 首页>>代码示例>>PHP>>正文


PHP date_timestamp_get函数代码示例

本文整理汇总了PHP中date_timestamp_get函数的典型用法代码示例。如果您正苦于以下问题:PHP date_timestamp_get函数的具体用法?PHP date_timestamp_get怎么用?PHP date_timestamp_get使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了date_timestamp_get函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: authenticate

 public function authenticate($client = null, $code = null, $token = null)
 {
     if ($client === null) {
         $client = $this->client;
     }
     if ($token !== null) {
         $client->token = $token;
     } else {
         if (isset($code)) {
             $client->token = '{"access_token":"mockupToken","token_type":"Bearer","expires_in":3600,"id_token":"mockupIdToken","refresh_token":"mockupRefreshToken","created":' . date_timestamp_get(date_create()) . '}';
             $token = isset($client->token) ? $client->token : null;
         }
     }
     $this->accessToken = $token;
     if (isset($token) && $token) {
         if (isset($client->expiredToken) && $client->expiredToken) {
             $client->token = '{"access_token":"mockupToken","token_type":"Bearer","expires_in":3600,"id_token":"mockupIdToken","refresh_token":"mockupRefreshToken","created":' . date_timestamp_get(date_create()) . '}';
             unset($client->expiredToken);
             $this->accessToken = $client->token;
         }
         return array('access_token' => $this->accessToken);
     } else {
         return array('authUrl' => 'http://mockupauth.url');
     }
 }
开发者ID:elcodedocle,项目名称:gplusraffle,代码行数:25,代码来源:AdminDAOMockup.php

示例2: __construct

 function __construct()
 {
     $this->user_data = array(BIRTHDAY => date_timestamp_get(date_create("1985-03-20")), BIRTHPLACE => "QUI!", EMAIL => "no-reply2@ioesisto.com", GENDER => "m", HOBBIES => "porno, siti, soldi", JOB => "nessuno", LIVING_PLACE => "Lì!", NAME => "IO", NICKNAME => "iotransisto", PASSWORD => sha1("cazzi miei!" . sha1("cazzi miei!")), ROLE => "admin", SURNAME => "ESISTO", VISIBLE => true);
     $this->user_data2 = array(BIRTHDAY => date_timestamp_get(date_create("1985-03-20")), BIRTHPLACE => "Lì!", EMAIL => "ma_sti_cazzi@ioesisto.com", GENDER => "f", HOBBIES => "porno, porno, porno", JOB => "prostituto", LIVING_PLACE => "Là!", NAME => "TU", NICKNAME => "iocoesisto", PASSWORD => sha1("ma fatti i cazzi tuoi" . sha1("ma fatti i cazzi tuoi")), ROLE => "admin", SURNAME => "COESISTI?", VISIBLE => false);
     $this->contact_data = array(NAME => "cellulare", CONTACT => "340xxxxxxx", TYPE => PHONE);
     $this->contact_data2 = array(NAME => "email", CONTACT => "iosussisto@ioesisto.com", TYPE => EMAIL);
 }
开发者ID:Esisto,项目名称:IoEsisto,代码行数:7,代码来源:UserTest.php

示例3: remove

 public function remove($id)
 {
     $fav = Favorite::where('StudentID', Auth::user()->StudentID)->where('FavoriteID', $id)->where('favorite', '1')->first();
     $fav->favorite = 0;
     $fav->updated_at = date_timestamp_get(date_create());
     $fav->save();
 }
开发者ID:NoName1771,项目名称:QCPU-Social-Web-App,代码行数:7,代码来源:FavoriteController.php

示例4: timeConvert

function timeConvert($mysqlTime)
{
    date_default_timezone_set('Europe/Helsinki');
    $date = date_create($mysqlTime);
    $timestamp = date_timestamp_get($date);
    echo $timestamp;
}
开发者ID:piiskop,项目名称:pstk,代码行数:7,代码来源:php.php

示例5: __construct

 /**
  * Constructor
  *
  * @param scalar|array|PayloadInterface $payload
  * @param string $id
  * @param int $timestamp
  * @param float $version
  * @throws 
  */
 public function __construct($payload = null, $id = null, $timestamp = null, $version = 1.0)
 {
     if (!is_null($payload)) {
         if ($payload instanceof PayloadInterface) {
             $this->payload = $payload->getArrayCopy();
         } else {
             if (is_array($payload) || is_scalar($payload)) {
                 $this->payload = $payload;
             } else {
                 throw MessageException::payloadTypeError('Payload must be a scalar value, an array or an instance of PayloadInterface');
             }
         }
     }
     if (is_null($id)) {
         $this->id = uniqid();
     } else {
         $this->id = $id;
     }
     if (is_null($timestamp)) {
         $this->timestamp = date_timestamp_get(date_create());
     } else {
         $this->timestamp = $timestamp;
     }
     $this->version = $version;
 }
开发者ID:malocher,项目名称:cqrs-esb,代码行数:34,代码来源:Message.php

示例6: store

 public static function store()
 {
     self::check_logged_in(array("asiakas", "tyontekija", "johtaja"));
     $params = $_POST;
     $palvelu = Palvelu::find($params['palvelu_id']);
     $aloitusaika = strtotime($params['paiva'] . ' ' . $params['kellonaika']);
     list($tunnit, $minuutit, $sekunnit) = sscanf($palvelu->kesto, '%d:%d:%d');
     $kesto = new DateInterval(sprintf('PT%dH%dM', $tunnit, $minuutit));
     $lopetusaika = date_timestamp_get(date_add(new DateTime('@' . $aloitusaika), $kesto));
     $attributes = array('asiakas_id' => $params['asiakas_id'], 'palvelu_id' => $params['palvelu_id'], 'tyontekija_id' => $params['tyontekija_id'], 'toimitila_id' => $params['toimitila_id'], 'aloitusaika' => date('Y-m-d H:i', $aloitusaika), 'lopetusaika' => date('Y-m-d H:i', $lopetusaika), 'on_peruutettu' => NULL);
     $varaus = new Varaus($attributes);
     $errors = $varaus->errors();
     // tarkistetaan resurssien ja asiakkaan saatavuus varausajalle
     if (count($errors) == 0) {
         $errors = $varaus->check_overlaps();
     }
     if (count($errors) > 0) {
         $tyontekijat = Tyontekija::all();
         $palvelut = Palvelu::all();
         $toimitilat = Toimitila::all();
         $asiakkaat = Asiakas::all();
         View::make('varaus/varaus_lisaa.html', array('errors' => $errors, 'varaus' => $varaus, 'tyontekijat' => $tyontekijat, 'palvelut' => $palvelut, 'toimitilat' => $toimitilat, 'asiakkaat' => $asiakkaat));
     } else {
         $varaus->save();
         Redirect::to('/', array('message' => 'Varaus tallennettu.'));
     }
 }
开发者ID:pekoe09,项目名称:Tsoha-Bootstrap,代码行数:27,代码来源:varaus_controller.php

示例7: draw_date

 function draw_date($date, $text_center)
 {
     $date_string = date($this->month_year, date_timestamp_get($date));
     $box = imagettfbbox($this->font_size, 0, $this->font, $date_string);
     $text_width = abs($box[4] - $box[0]);
     $text_height = abs($box[5] - $box[1]);
     $text_start = $text_center - $text_width / 2;
     imagettftext($this->im, $this->font_size, 0, $text_start, $this->bottom_line_y + $text_height + $this->tick_height + $this->text_top_padding, $this->textcolor, $this->font, $date_string);
 }
开发者ID:petenelson,项目名称:extending-wp-rest-api,代码行数:9,代码来源:class-pn-date-progress-chart.php

示例8: valid_birthday

function valid_birthday($birthday)
{
    $date = date_create();
    $birthdate = date_create($birthday);
    if (date_timestamp_get($date) <= date_timestamp_get($birthdate)) {
        return 0;
    } else {
        return 1;
    }
}
开发者ID:kiayilc,项目名称:Game_Central,代码行数:10,代码来源:regex.php

示例9: serialize

 /**
  * Serializes the current state.
  * 
  * @param CurrentState  $state        The current state.
  * @param IOutputStream $outputStream The output stream.
  * 
  * @return none
  */
 public function serialize($state, $outputStream)
 {
     $statusLeaseInfo = array('StatusLease' => array('@attributes' => array('ClientId' => $state->getClientId())));
     if ($state instanceof AcquireCurrentState) {
         $statusLeaseInfo['StatusLease']['Acquire'] = array('Incarnation' => $state->getIncarnation(), 'Status' => $state->getStatus(), 'Expiration' => Utilities::isoDate(date_timestamp_get($state->getExpiration())));
     } elseif ($state instanceof ReleaseCurrentState) {
         $statusLeaseInfo['StatusLease']['Release'] = array();
     }
     $currentState = Utilities::serialize($statusLeaseInfo, 'CurrentState');
     fwrite($outputStream, $currentState);
 }
开发者ID:southworkscom,项目名称:azure-sdk-for-php,代码行数:19,代码来源:XmlCurrentStateSerializer.php

示例10: save

 public function save($id)
 {
     $in = Input::all();
     $post = Post::find($id);
     if (Auth::user()->StudentID == $post->StudentID) {
         $post->message = $in['message'];
         $post->edited = 1;
         $post->updated_at = date_timestamp_get(date_create());
         $post->save();
     }
 }
开发者ID:NoName1771,项目名称:QCPU-Social-Web-App,代码行数:11,代码来源:PostStatusController.php

示例11: formatTimeago

 public function formatTimeago($value)
 {
     if ($value instanceof DateTime) {
         $value = date_timestamp_get($value);
     } else {
         if (is_string($value)) {
             $value = strtotime($value);
         }
     }
     return $this->inWords(time() - $value);
 }
开发者ID:aakbar24,项目名称:CollegeCorner_Ver_2.0,代码行数:11,代码来源:TimeagoFormatter.php

示例12: call

 public function call()
 {
     $app = $this->app;
     $route = $app->request()->getPathInfo();
     if (strpos($route, '/api/') !== false) {
         $res = $app->response();
         $app->response()->headers->set('Content-Type', 'application/json');
         $res->headers->set('X-Api-Version', $this->config['astro']['version']);
         $res->headers->set('X-Timestamp', date_timestamp_get(date_create()));
     }
     $this->next->call();
 }
开发者ID:ThomasGaubert,项目名称:astro,代码行数:12,代码来源:APIResponseMiddleware.php

示例13: formatTimeago

 public function formatTimeago($value)
 {
     if ($value instanceof DateTime) {
         $value = date_timestamp_get($value);
     } else {
         if (is_string($value)) {
             $value = strtotime($value);
         }
     }
     $time = time() - Yii::app()->session['TimeOffSet'];
     return $this->inWords($time - $value);
 }
开发者ID:jayant06,项目名称:lukurug,代码行数:12,代码来源:TimeagoFormatter.php

示例14: createToken

function createToken($ip, $id)
{
    //store id in session
    session_start();
    $_SESSION['user_id'] = $id;
    //convert ip address to base 13
    $cIp = base_convert($ip, 10, 13);
    //convert timestamp to base 25
    $date = date_create();
    $cTime = base_convert(date_timestamp_get($date), 10, 25);
    //convert id to base 11
    $cId = base_convert($id, 10, 11);
    $ipLen = strlen($cIp);
    $timeLen = strlen($cTime);
    $idLen = strlen($cId);
    //normalize lengths
    $add = 12 - $ipLen;
    $os = "";
    for ($i = 0; $i < $add; $i++) {
        $os .= "0";
    }
    $os .= $cIp;
    $cIp = $os;
    $add = 12 - $timeLen;
    $os2 = "";
    for ($i = 0; $i < $add; $i++) {
        $os2 .= "0";
    }
    $os2 .= $cTime;
    $cTime = $os2;
    $add = 12 - $idLen;
    $os3 = "";
    for ($i = 0; $i < $add; $i++) {
        $os3 .= "0";
    }
    $os3 .= $cId;
    $cId = $os3;
    //token prior to zipping
    $preZip .= "{$cIp}";
    $preZip .= "{$cId}";
    $preZip .= "{$cTime}";
    global $zKey;
    //zip pieces
    foreach ($zKey as $val) {
        $token .= substr($preZip, $val, 1);
    }
    //hash token and append to end
    $hash = sha1($token);
    $token .= $hash;
    return $token;
}
开发者ID:ans2759,项目名称:battleship,代码行数:51,代码来源:token.php

示例15: applyDateTimeFormat

 /**
  * @access private
  *
  * @param mixed $value
  * @return mixed
  */
 private function applyDateTimeFormat($value)
 {
     $datetime_format = $this->format['datetime'];
     if (empty($datetime_format['format'])) {
         return $value;
     } else {
         $datetime = date_create($value);
         if ($datetime) {
             return strftime($datetime_format['format'], date_timestamp_get($datetime));
         } else {
             return $value;
         }
     }
 }
开发者ID:ragiko,项目名称:thinreports-php,代码行数:20,代码来源:TextFormatter.php


注:本文中的date_timestamp_get函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。