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


PHP Time::getDateRemoveTime方法代码示例

本文整理汇总了PHP中Time::getDateRemoveTime方法的典型用法代码示例。如果您正苦于以下问题:PHP Time::getDateRemoveTime方法的具体用法?PHP Time::getDateRemoveTime怎么用?PHP Time::getDateRemoveTime使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Time的用法示例。


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

示例1: print_invited_people


//.........这里部分代码省略.........
            $color = $i % 2 == 0 ? 'white' : 'rgb(243, 243, 243)';
            // set value default
            $selected0 = $invited_status == 0 ? 'selected="selected"' : '';
            $selected1 = $invited_status == 1 ? 'selected="selected"' : '';
            $selected2 = $invited_status == 2 ? 'selected="selected"' : '';
            $selected3 = $invited_status == 3 ? 'selected="selected"' : '';
            $selected4 = $invited_status == 4 ? 'selected="selected"' : '';
            $selected5 = $invited_status == 5 ? 'selected="selected"' : '';
            // echo "
            //   selected0 = $selected0 <br>
            //   selected1 = $selected1 <br>
            //   selected2 = $selected2 <br>
            //   selected3 = $selected3 <br>
            // ";
            // $description = explode('|', $description);
            $invited_wob = explode(',', $invited_wob);
            // echo "invited-table-container $invited_id";
            // echo "date $invited_date <br> ";
            // $pos = strpos( $invited_date , '000-');
            // echo " pos = $pos <br> ";
            // if ( $pos > 0 ) {
            // 	 echo "date is not empty ";
            // }
            // else{
            // 	 echo "date is empty ";
            // }
            // design
            // if condition used to print the container if the function is not edit
            // because edit is will replace the current value
            /*
             * get how many days passed after the first email sent out
             */
            if ($invited_status == 1) {
                $newdate = Time::getDateRemoveTime($this->date_time);
                // convert to date new date
                $curdate = Time::getDateRemoveTime($DateTimeSend);
                // convert to date current date
                $days = $this->time(array('type' => 'get-time-deffirence', 'date1' => $curdate, 'date2' => $newdate));
                // get time difference
            }
            if ($status != 'update') {
                ?>
 <div class="invited-people-menu" id="invited-people-menu<?php 
                echo $invited_id;
                ?>
" style ='<?php 
                echo $style;
                ?>
'   > <?php 
            }
            ?>
  
		                	<tr  style='background-color:<?php 
            echo $color;
            ?>
' > 
		                		<?php 
            if ($i == 0 and $header == true) {
                ?>
		                			<!-- <td ><b>Id#</b></td> -->



									<!-- <td></td>-->
	                				<td ></td>
	                				<th id="invited-people-date" > Date   
开发者ID:jesus143,项目名称:fs-dev,代码行数:67,代码来源:fs.console.source.php

示例2: sendInvitationToInvitedEmail

 function sendInvitationToInvitedEmail($invitedInformation, $sc, $mc)
 {
     $totalDaysAllowedMax = 3;
     // when the days passed by 3 days then the system will send an invite to the specific emails
     $totalTimeAllowedMax = 0;
     // when hours come and it should send if the hours remaining is between 2 - 0.
     $totalTimeAllowedMin = 0;
     // when hours come and it should send if the hours remaining is between 2 - 0.
     $subject = 'An Invitation to Share Your Blog Content on Fashion Sponge';
     // title of the invite email
     $from = 'mauricio@fashionsponge.com';
     //sender of the invite email
     $type = 'invitations';
     //email type dont change it
     $totalEmailSentMLimit = 3;
     //after 3 then the invited person should go to personal invite
     $counter = 0;
     $firstSentEmailTotalEmailSent = 0;
     // set zero because if total email sent is zero then that is first time of sending the invitation
     $firstSentEmailTotalDays = 1;
     // set 1 because if the days passed is 1 day then the invitation email sent for the first time
     $firstSentEmailTotalTime = 0;
     // set zero because if the time is zero like 8:00 = 8:00 the and day is 1 then email will be sent for the first time.
     for ($i = 0; $i < count($invitedInformation); $i++) {
         //initialized data
         $counter++;
         $invited_id = $invitedInformation[$i]['invited_id'];
         $invited_email = $invitedInformation[$i]['invited_email'];
         $invited_fn = $invitedInformation[$i]['invited_fn'];
         $DateTimeSend = $invitedInformation[$i]['DateTimeSend'];
         $timezoneUrl = $invitedInformation[$i]['timezone_url'];
         $temail_sent = $invitedInformation[$i]['temail_sent'];
         $invited_status = $invitedInformation[$i]['invited_status'];
         $location = $invitedInformation[$i]['location'];
         $timezone = $invitedInformation[$i]['timezone'];
         //notification send to admin when email clicked action
         $action = 'Recieved Notification';
         $to = 'mrjesuserwinsuarez@gmail.com,pecotrain1@gmail.com';
         $subject1 = 'Invited person recieved email';
         // 'invited person clicked the email content ' .  $action;
         $body = 'Full Name: ' . $invited_fn . "\n" . 'Email: ' . $invited_email . "\n" . 'Action: ' . $action . "\n" . 'Total Email Sent ' . $temail_sent;
         $from1 = $invited_email;
         $title = 'Fs Recieved Invitation';
         $defaultLink = 'http://fashionsponge.com/';
         //get timezone date time
         //$locationDateTime  = $sc->get_time_zone_time($timezoneUrl,$mc);
         echo " timezone = {$timezone} ";
         Time::setTimeZoneDateTime($timezone);
         //server time send
         $serverDate = Time::getDateRemoveTime($DateTimeSend);
         $serverTime = Time::getTimeRemoveDate($DateTimeSend);
         //timezone time
         $locationDate = Time::getTimezoneDate();
         //Time::getDateRemoveTime($locationDateTime);
         $locationTime = Time::getTimeZoneTime24();
         //Time::getFromTime12ToTime24(); // the set of the time is in the get_time_zone_time();
         $locationTime1 = Time::getTimeZoneTime24();
         //Time::getTimeRemoveDate($locationDateTime);
         // echo " time location $locationTime <br> ";
         // get total passed days
         $totalPassedDays = Time::getTotalDaysPassed($serverDate, $locationDate);
         //get time difference
         Time::setTimeDifference($serverTime, $locationTime);
         //variables declare
         $this->setFirstName($invited_fn);
         $this->setNewTotalEmailSent($temail_sent);
         //validate information
         $dateTimeValidadted = $this->validateDateAndTimeToSendInvitation($totalPassedDays, $totalDaysAllowedMax, Time::getTotalHours(), $totalTimeAllowedMax, $totalTimeAllowedMin, $firstSentEmailTotalEmailSent, $firstSentEmailTotalDays, $firstSentEmailTotalTime, $temail_sent);
         if ($dateTimeValidadted === TRUE) {
             if ($mc->send_email_signup_to_user(' ' . $this->getFirstName(), $invited_email, $type, $from, $subject)) {
                 echo "<b><h3> SUCCESSFULLY SENT EMAIL INVITE</H3>";
                 if (Program::emailInvitationClickedSaveActivityAndRedirectLocation($defaultLink, $action, $invited_email, FALSE, Program::$adminEmail, $subject1, $body, $from1, $title)) {
                     echo '<br>' . 'notification sent to Email sent to admins = ' . Program::$adminEmail . ' that new invitation sent to ' . $invited_email;
                 } else {
                     echo '<br>' . '<b> failled to send notifacation to the admins  ' . Program::$adminEmail . ' that new invitation is sent to ' . $invited_email;
                 }
             } else {
                 echo "<b><h3> FAILLED SENT EMAIL INVITE</H3>";
             }
             if (LookbookDataBase::updateTimeSendAndTotalEmailSent($this->getNewTotalEmailSent(), Time::getTimeZoneDateTime24(), "invited_id = {$invited_id}")) {
                 echo "<b><h3> LOCATION TIME AND TOTAL EMAIL SENT SUCCESSFULLY UPDATED </H3>";
             } else {
                 echo "<b><h3> LOCATION TIME AND TOTAL EMAIL SENT FAILLED SENT EMAIL INVITE</H3>";
             }
             if (LookbookDataBase::ifExceedTotalSendEmailThenMovedToPersonalInvite($this->getNewTotalEmailSent(), $totalEmailSentMLimit, "invited_id = {$invited_id}")) {
                 echo "<b><h3> USER SUCCESSFULLY TO MOVED PERSONAL INVITED </H3>";
             } else {
                 echo "<b><h3> USER FAILLED TO MOVED PERSONAL INVITED </H3>";
             }
         } else {
             echo "<br> dont send invitation to email because validation of days and time is false";
             //refuse semd invitation email
         }
         // echo " hourMinutes $hourMinutes  minutes  $minutes hours $hours";
         echo "<br>  \t  \n\t\t\t\tnumber: {$counter} .) <br>\n\t\t\t\tecmail with: btag {$invited_email} <br>\n\t\t\t\tlocation: {$location} <br>\n\t\t\t\temail: {$invited_email}<br>\n\t\t\t\t<b>database time </b><br>\n\t\t\t\tdate: {$serverDate} <br>\n\t\t\t\ttime: {$serverTime} <br>  \n\t\t\t\t<b>location</b><br>\n\t\t\t\tdate: {$locationDate} <br>\n\t\t\t\ttime: {$locationTime}  or  " . Time::$hour12 . "   <br>   \n\t\t\t\t<b>calculation</b><br> \n\t\t\t\ttotal passed days: {$totalPassedDays} <br>\n\t\t\t\ttotal passed time: " . Time::getTotalHours() . " <br>\n\t\t\t";
         echo "<hr>";
     }
 }
开发者ID:jesus143,项目名称:fs-dev,代码行数:98,代码来源:Lookbook.php


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