ZachMEdwards Posted August 23, 2010 Share Posted August 23, 2010 Hey guys! I have a list of times in this format: Saturday 12:01 AM Saturday 12:09 AM And so on. I have about 200 times for each day of the week, in that same format. The list is stored in variable $times as an array. How can I have my PHP script find the next time in the list? For example, I have "Monday 1:53 PM". Right now, the time is 1:49 PM ("Monday 1:49 PM"). It needs to output 1:53 PM. I've tried so many things now Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/ Share on other sites More sharing options...
RussellReal Posted August 23, 2010 Share Posted August 23, 2010 is this for like a bus route or sumfin lol but either way.. you'd be better off having ur array somethinfg like this: [Monday] => array( [0] => 12:32, [1] => 03:33, ), [Tuesday] => array( [0] => 12:32, [1] => 03:33, ), etc then you can loop thru the times comparing.. for example... <?php $times = array( 'Monday' => array( '1:30pm', '2:30pm', '3:30pm', '4:30pm', '5:30pm', '6:30pm', '7:30pm', '8:30pm', '9:30pm', '10:30pm', '11:30pm' ) ); function getClosestTime($day,$timestamp) { global $times; $current = 150000; $d = false; foreach ($times[$day] as $key => $time) { if (($x = (strtotime($time) - $timestamp)) >= 0) { if ($x < $current) { $current = $x; $d = $day." {$time}"; } } } return $d; } echo getClosestTime(date('l'),time()); ?> tested and works.. note: timezone from the server is what is used, so if your server is in Tokyo and your client is in New York.. obviously it won't be EST time it'll be like god knows what time lol! Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102855 Share on other sites More sharing options...
ZachMEdwards Posted August 23, 2010 Author Share Posted August 23, 2010 Would that still work if the current time is 11:58 PM on Monday and the next time is on 12:02 AM Tues? Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102860 Share on other sites More sharing options...
PFMaBiSmAd Posted August 23, 2010 Share Posted August 23, 2010 I've got a question related to that. If the current time is after your last entry for the week, do you want that to wrap around and match the first entry? Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102863 Share on other sites More sharing options...
ZachMEdwards Posted August 23, 2010 Author Share Posted August 23, 2010 Yeah so if the list is like this: Saturday 11:50 PM Saturday 11:58 PM Sunday 12:03 AM Sunday 12:15 AM And the current time is Saturday 11:59 PM, it should return Sunday 12:03 AM. That's where the code gets hard for me Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102867 Share on other sites More sharing options...
samshel Posted August 23, 2010 Share Posted August 23, 2010 try this: <?php $arr = array( "Monday 11:50 AM", "Saturday 11:50 PM", "Saturday 11:58 PM", "Sunday 12:03 AM", "Sunday 12:15 AM" ); function changeTime(&$val, $key){ $val = strtotime($val); } //Convert the array into Linux time in seconds array_walk($arr, 'changeTime'); //sort array sort($arr); //Convert the current time into Linux time in seconds $currentTime = strtotime(date("l h:i A")); $intCount = 0; //loop through the array till you find a value greater than current time. while($arr[$intCount] < $currentTime) { $intCount++; } echo date("l h:i A", $arr[$intCount]); ?> Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102878 Share on other sites More sharing options...
ZachMEdwards Posted August 23, 2010 Author Share Posted August 23, 2010 I'll try it in a few minutes and I'll edit this post. Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102882 Share on other sites More sharing options...
samshel Posted August 23, 2010 Share Posted August 23, 2010 FYI, The above code is updating your array and converting into Linux time. If you need to re-use the array in original format later in the script, do the above calculations on an array copy. Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102893 Share on other sites More sharing options...
ZachMEdwards Posted August 24, 2010 Author Share Posted August 24, 2010 Ok your code is perfect but one little thing. All the entries in the list occur at :53. For example, if the list is like: Saturday 12:20 PM Saturday 12:29 PM , it is really occurring at Saturday 12:20:53 PM and 12:29:53 PM. So using the list in this post: If the current time is Saturday 12:20:50 PM, it should say 12:20:53. If the time is Saturday 12:20:54 PM, it should say 12:29:53. Does that make sense? Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102928 Share on other sites More sharing options...
samshel Posted August 24, 2010 Share Posted August 24, 2010 try this: <?php $arr = array( "Monday 11:50 AM", "Saturday 11:50 PM", "Saturday 11:58 PM", "Sunday 12:03 AM", "Sunday 12:15 AM" ); function changeTime(&$val, $key){ $val = strtotime($val) + 53; //add 53 seconds } //Convert the array into Linux time in seconds array_walk($arr, 'changeTime'); //sort array sort($arr); //Convert the current time into Linux time in seconds, include seconds in current time $currentTime = strtotime(date("l h:i:s A")); $intCount = 0; //loop through the array till you find a value greater than current time. while($arr[$intCount] < $currentTime) { $intCount++; } echo date("l h:i A", $arr[$intCount]); ?> 2 Changes: 1) add 53 seconds inside the changeTime function. 2) Use seconds as well when converting current time into Linux seconds. Thanks Sam Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102929 Share on other sites More sharing options...
ZachMEdwards Posted August 24, 2010 Author Share Posted August 24, 2010 Perfect! I had all that changed but the second one. Thanks a ton, you guys are genius. Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102937 Share on other sites More sharing options...
ZachMEdwards Posted August 24, 2010 Author Share Posted August 24, 2010 Nevermind, it was an entry error in my list. Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102942 Share on other sites More sharing options...
jcbones Posted August 24, 2010 Share Posted August 24, 2010 That actually worked for me. Here is the test script I used. <?php $times = "Sunday 12:01 AM Sunday 12:08 AM Sunday 12:15 AM Sunday 12:22 AM Sunday 12:29 AM Sunday 12:36 AM Sunday 12:43 AM Sunday 12:50 AM Sunday 12:57 AM Sunday 1:04 AM Sunday 1:11 AM Sunday 1:18 AM Sunday 1:25 AM Sunday 1:32 AM Sunday 1:39 AM Sunday 1:46 AM Sunday 1:53 AM Sunday 2:00 AM Sunday 2:07 AM Sunday 2:14 AM Sunday 2:21 AM Sunday 2:28 AM Sunday 2:35 AM Sunday 2:42 AM Sunday 2:49 AM Sunday 2:56 AM Sunday 3:03 AM Sunday 3:10 AM Sunday 3:17 AM Sunday 3:24 AM Sunday 3:31 AM Sunday 3:38 AM Sunday 3:45 AM Sunday 3:52 AM Sunday 3:59 AM Sunday 4:06 AM Sunday 4:13 AM Sunday 4:20 AM Sunday 4:27 AM Sunday 4:34 AM Sunday 4:41 AM Sunday 4:48 AM Sunday 4:55 AM Sunday 5:02 AM Sunday 5:09 AM Sunday 5:16 AM Sunday 5:23 AM Sunday 5:30 AM Sunday 5:37 AM Sunday 5:44 AM Sunday 5:51 AM Sunday 5:58 AM Sunday 6:05 AM Sunday 6:12 AM Sunday 6:19 AM Sunday 6:26 AM Sunday 6:33 AM Sunday 6:40 AM Sunday 6:47 AM Sunday 6:54 AM Sunday 7:01 AM Sunday 7:08 AM Sunday 7:15 AM Sunday 7:22 AM Sunday 7:29 AM Sunday 7:36 AM Sunday 7:43 AM Sunday 7:50 AM Sunday 7:57 AM Sunday 8:04 AM Sunday 8:11 AM Sunday 8:18 AM Sunday 8:25 AM Sunday 8:32 AM Sunday 8:39 AM Sunday 8:46 AM Sunday 8:53 AM Sunday 9:00 AM Sunday 9:07 AM Sunday 9:14 AM Sunday 9:21 AM Sunday 9:28 AM Sunday 9:35 AM Sunday 9:42 AM Sunday 9:49 AM Sunday 9:56 AM Sunday 10:03 AM Sunday 10:10 AM Sunday 10:17 AM Sunday 10:24 AM Sunday 10:31 AM Sunday 10:38 AM Sunday 10:45 AM Sunday 10:52 AM Sunday 10:59 AM Sunday 11:06 AM Sunday 11:13 AM Sunday 11:20 AM Sunday 11:27 AM Sunday 11:34 AM Sunday 11:41 AM Sunday 11:48 AM Sunday 11:55 AM Sunday 12:02 PM Sunday 12:09 PM Sunday 12:16 PM Sunday 12:23 PM Sunday 12:30 PM Sunday 12:37 PM Sunday 12:44 PM Sunday 12:51 PM Sunday 12:58 PM Sunday 1:05 PM Sunday 1:12 PM Sunday 1:19 PM Sunday 1:26 PM Sunday 1:33 PM Sunday 1:40 PM Sunday 1:47 PM Sunday 1:54 PM Sunday 2:01 PM Sunday 2:08 PM Sunday 2:15 PM Sunday 2:22 PM Sunday 2:29 PM Sunday 2:36 PM Sunday 2:43 PM Sunday 2:50 PM Sunday 2:57 PM Sunday 3:04 PM Sunday 3:11 PM Sunday 3:18 PM Sunday 3:25 PM Sunday 3:32 PM Sunday 3:39 PM Sunday 3:46 PM Sunday 3:53 PM Sunday 4:00 PM Sunday 4:07 PM Sunday 4:14 PM Sunday 4:21 PM Sunday 4:28 PM Sunday 4:35 PM Sunday 4:42 PM Sunday 4:49 PM Sunday 4:56 PM Sunday 5:03 PM Sunday 5:10 PM Sunday 5:17 PM Sunday 5:24 PM Sunday 5:31 PM Sunday 5:38 PM Sunday 5:45 PM Sunday 5:52 PM Sunday 5:59 PM Sunday 6:06 PM Sunday 6:13 PM Sunday 6:20 PM Sunday 6:27 PM Sunday 6:34 PM Sunday 6:41 PM Sunday 6:48 PM Sunday 6:55 PM Sunday 7:02 PM Sunday 7:09 PM Sunday 7:16 PM Sunday 7:23 PM Sunday 7:30 PM Sunday 7:37 PM Sunday 7:44 PM Sunday 7:51 PM Sunday 7:58 PM Sunday 8:05 PM Sunday 8:12 PM Sunday 8:19 PM Sunday 8:26 PM Sunday 8:33 PM Sunday 8:40 PM Sunday 8:47 PM Sunday 8:54 PM Sunday 9:01 PM Sunday 9:08 PM Sunday 9:15 PM Sunday 9:22 PM Sunday 9:29 PM Sunday 9:36 PM Sunday 9:43 PM Sunday 9:50 PM Sunday 9:57 PM Sunday 10:04 PM Sunday 10:11 PM Sunday 10:18 PM Sunday 10:25 PM Sunday 10:32 PM Sunday 10:39 PM Sunday 10:46 PM Sunday 10:53 PM Sunday 11:00 PM Sunday 11:07 PM Sunday 11:14 PM Sunday 11:21 PM Sunday 11:28 PM Sunday 11:35 PM Sunday 11:42 PM Sunday 11:49 PM Sunday 11:56 PM Monday 12:03 AM Monday 12:10 AM Monday 12:17 AM Monday 12:24 AM Monday 12:31 AM Monday 12:38 AM Monday 12:45 AM Monday 12:52 AM Monday 12:59 AM Monday 1:06 AM Monday 1:13 AM Monday 1:20 AM Monday 1:27 AM Monday 1:34 AM Monday 1:41 AM Monday 1:48 AM Monday 1:55 AM Monday 2:02 AM Monday 2:09 AM Monday 2:16 AM Monday 2:23 AM Monday 2:30 AM Monday 2:37 AM Monday 2:44 AM Monday 2:51 AM Monday 2:58 AM Monday 3:05 AM Monday 3:12 AM Monday 3:19 AM Monday 3:26 AM Monday 3:33 AM Monday 3:40 AM Monday 3:47 AM Monday 3:54 AM Monday 4:01 AM Monday 4:08 AM Monday 4:15 AM Monday 4:22 AM Monday 4:29 AM Monday 4:36 AM Monday 4:43 AM Monday 4:50 AM Monday 4:57 AM Monday 5:04 AM Monday 5:11 AM Monday 5:18 AM Monday 5:25 AM Monday 5:32 AM Monday 5:39 AM Monday 5:46 AM Monday 5:53 AM Monday 6:00 AM Monday 6:07 AM Monday 6:14 AM Monday 6:21 AM Monday 6:28 AM Monday 6:35 AM Monday 6:42 AM Monday 6:49 AM Monday 6:56 AM Monday 7:03 AM Monday 7:10 AM Monday 7:17 AM Monday 7:24 AM Monday 7:31 AM Monday 7:38 AM Monday 7:45 AM Monday 7:52 AM Monday 7:59 AM Monday 8:06 AM Monday 8:13 AM Monday 8:20 AM Monday 8:27 AM Monday 8:34 AM Monday 8:41 AM Monday 8:48 AM Monday 8:55 AM Monday 9:02 AM Monday 9:09 AM Monday 9:16 AM Monday 9:23 AM Monday 9:30 AM Monday 9:37 AM Monday 9:44 AM Monday 9:51 AM Monday 9:58 AM Monday 10:05 AM Monday 10:12 AM Monday 10:19 AM Monday 10:26 AM Monday 10:33 AM Monday 10:40 AM Monday 10:47 AM Monday 10:54 AM Monday 11:01 AM Monday 11:08 AM Monday 11:15 AM Monday 11:22 AM Monday 11:29 AM Monday 11:36 AM Monday 11:43 AM Monday 11:50 AM Monday 11:57 AM Monday 12:04 PM Monday 12:11 PM Monday 12:18 PM Monday 12:25 PM Monday 12:32 PM Monday 12:39 PM Monday 12:46 PM Monday 12:53 PM Monday 1:00 PM Monday 1:07 PM Monday 1:14 PM Monday 1:21 PM Monday 1:28 PM Monday 1:35 PM Monday 1:42 PM Monday 1:49 PM Monday 1:56 PM Monday 2:03 PM Monday 2:10 PM Monday 2:17 PM Monday 2:24 PM Monday 2:31 PM Monday 2:38 PM Monday 2:45 PM Monday 2:52 PM Monday 2:59 PM Monday 3:06 PM Monday 3:13 PM Monday 3:20 PM Monday 3:27 PM Monday 3:34 PM Monday 3:41 PM Monday 3:48 PM Monday 3:55 PM Monday 4:02 PM Monday 4:09 PM Monday 4:16 PM Monday 4:23 PM Monday 4:30 PM Monday 4:37 PM Monday 4:44 PM Monday 4:51 PM Monday 4:58 PM Monday 5:05 PM Monday 5:12 PM Monday 5:19 PM Monday 5:26 PM Monday 5:33 PM Monday 5:40 PM Monday 5:47 PM Monday 5:54 PM Monday 6:01 PM Monday 6:08 PM Monday 6:15 PM Monday 6:22 PM Monday 6:29 PM Monday 6:36 PM Monday 6:43 PM Monday 6:50 PM Monday 6:57 PM Monday 7:04 PM Monday 7:11 PM Monday 7:18 PM Monday 7:25 PM Monday 7:32 PM Monday 7:39 PM Monday 7:46 PM Monday 7:53 PM Monday 8:00 PM Monday 8:07 PM Monday 8:14 PM Monday 8:21 PM Monday 8:28 PM Monday 8:35 PM Monday 8:42 PM Monday 8:49 PM Monday 8:56 PM Monday 9:03 PM Monday 9:10 PM Monday 9:17 PM Monday 9:24 PM Monday 9:31 PM Monday 9:38 PM Monday 9:45 PM Monday 9:52 PM Monday 9:59 PM Monday 10:06 PM Monday 10:13 PM Monday 10:20 PM Monday 10:27 PM Monday 10:34 PM Monday 10:41 PM Monday 10:48 PM Monday 10:55 PM Monday 11:02 PM Monday 11:09 PM Monday 11:16 PM Monday 11:23 PM Monday 11:30 PM Monday 11:37 PM Monday 11:44 PM Monday 11:51 PM Monday 11:58 PM Tuesday 12:05 AM Tuesday 12:12 AM Tuesday 12:19 AM Tuesday 12:26 AM Tuesday 12:33 AM Tuesday 12:40 AM Tuesday 12:47 AM Tuesday 12:54 AM Tuesday 1:01 AM Tuesday 1:08 AM Tuesday 1:15 AM Tuesday 1:22 AM Tuesday 1:29 AM Tuesday 1:36 AM Tuesday 1:43 AM Tuesday 1:50 AM Tuesday 1:57 AM Tuesday 2:04 AM Tuesday 2:11 AM Tuesday 2:18 AM Tuesday 2:25 AM Tuesday 2:32 AM Tuesday 2:39 AM Tuesday 2:46 AM Tuesday 2:53 AM Tuesday 3:00 AM Tuesday 3:07 AM Tuesday 3:14 AM Tuesday 3:21 AM Tuesday 3:28 AM Tuesday 3:35 AM Tuesday 3:42 AM Tuesday 3:49 AM Tuesday 3:56 AM Tuesday 4:03 AM Tuesday 4:10 AM Tuesday 4:17 AM Tuesday 4:24 AM Tuesday 4:31 AM Tuesday 4:38 AM Tuesday 4:45 AM Tuesday 4:52 AM Tuesday 4:59 AM Tuesday 5:06 AM Tuesday 5:13 AM Tuesday 5:20 AM Tuesday 5:27 AM Tuesday 5:34 AM Tuesday 5:41 AM Tuesday 5:48 AM Tuesday 5:55 AM Tuesday 6:02 AM Tuesday 6:09 AM Tuesday 6:16 AM Tuesday 6:23 AM Tuesday 6:30 AM Tuesday 6:37 AM Tuesday 6:44 AM Tuesday 6:51 AM Tuesday 6:58 AM Tuesday 7:05 AM Tuesday 7:12 AM Tuesday 7:19 AM Tuesday 7:26 AM Tuesday 7:33 AM Tuesday 7:40 AM Tuesday 7:47 AM Tuesday 7:54 AM Tuesday 8:01 AM Tuesday 8:08 AM Tuesday 8:15 AM Tuesday 8:22 AM Tuesday 8:29 AM Tuesday 8:36 AM Tuesday 8:43 AM Tuesday 8:50 AM Tuesday 8:57 AM Tuesday 9:04 AM Tuesday 9:11 AM Tuesday 9:18 AM Tuesday 9:25 AM Tuesday 9:32 AM Tuesday 9:39 AM Tuesday 9:46 AM Tuesday 9:53 AM Tuesday 10:00 AM Tuesday 10:07 AM Tuesday 10:14 AM Tuesday 10:21 AM Tuesday 10:28 AM Tuesday 10:35 AM Tuesday 10:42 AM Tuesday 10:49 AM Tuesday 10:56 AM Tuesday 11:03 AM Tuesday 11:10 AM Tuesday 11:17 AM Tuesday 11:24 AM Tuesday 11:31 AM Tuesday 11:38 AM Tuesday 11:45 AM Tuesday 11:52 AM Tuesday 11:59 AM Tuesday 12:06 PM Tuesday 12:13 PM Tuesday 12:20 PM Tuesday 12:27 PM Tuesday 12:34 PM Tuesday 12:41 PM Tuesday 12:48 PM Tuesday 12:55 PM Tuesday 1:02 PM Tuesday 1:09 PM Tuesday 1:16 PM Tuesday 1:23 PM Tuesday 1:30 PM Tuesday 1:37 PM Tuesday 1:44 PM Tuesday 1:51 PM Tuesday 1:58 PM Tuesday 2:05 PM Tuesday 2:12 PM Tuesday 2:19 PM Tuesday 2:26 PM Tuesday 2:33 PM Tuesday 2:40 PM Tuesday 2:47 PM Tuesday 2:54 PM Tuesday 3:01 PM Tuesday 3:08 PM Tuesday 3:15 PM Tuesday 3:22 PM Tuesday 3:29 PM Tuesday 3:36 PM Tuesday 3:43 PM Tuesday 3:50 PM Tuesday 3:57 PM Tuesday 4:04 PM Tuesday 4:11 PM Tuesday 4:18 PM Tuesday 4:25 PM Tuesday 4:32 PM Tuesday 4:39 PM Tuesday 4:46 PM Tuesday 4:53 PM Tuesday 5:00 PM Tuesday 5:07 PM Tuesday 5:14 PM Tuesday 5:21 PM Tuesday 5:28 PM Tuesday 5:35 PM Tuesday 5:42 PM Tuesday 5:49 PM Tuesday 5:56 PM Tuesday 6:03 PM Tuesday 6:10 PM Tuesday 6:17 PM Tuesday 6:24 PM Tuesday 6:31 PM Tuesday 6:38 PM Tuesday 6:45 PM Tuesday 6:52 PM Tuesday 6:59 PM Tuesday 7:06 PM Tuesday 7:13 PM Tuesday 7:20 PM Tuesday 7:27 PM Tuesday 7:34 PM Tuesday 7:41 PM Tuesday 7:48 PM Tuesday 7:55 PM Tuesday 8:02 PM Tuesday 8:09 PM Tuesday 8:16 PM Tuesday 8:23 PM Tuesday 8:30 PM Tuesday 8:37 PM Tuesday 8:44 PM Tuesday 8:51 PM Tuesday 8:58 PM Tuesday 9:05 PM Tuesday 9:12 PM Tuesday 9:19 PM Tuesday 9:26 PM Tuesday 9:33 PM Tuesday 9:40 PM Tuesday 9:47 PM Tuesday 9:54 PM Tuesday 10:01 PM Tuesday 10:08 PM Tuesday 10:15 PM Tuesday 10:22 PM Tuesday 10:29 PM Tuesday 10:36 PM Tuesday 10:43 PM Tuesday 10:50 PM Tuesday 10:57 PM Tuesday 11:04 PM Tuesday 11:11 PM Tuesday 11:18 PM Tuesday 11:25 PM Tuesday 11:32 PM Tuesday 11:39 PM Tuesday 11:46 PM Tuesday 11:53 PM Wednesday 12:00 AM Wednesday 12:07 AM Wednesday 12:14 AM Wednesday 12:21 AM Wednesday 12:28 AM Wednesday 12:35 AM Wednesday 12:42 AM Wednesday 12:49 AM Wednesday 12:56 AM Wednesday 1:03 AM Wednesday 1:10 AM Wednesday 1:17 AM Wednesday 1:24 AM Wednesday 1:31 AM Wednesday 1:38 AM Wednesday 1:45 AM Wednesday 1:52 AM Wednesday 1:59 AM Wednesday 2:06 AM Wednesday 2:13 AM Wednesday 2:20 AM Wednesday 2:27 AM Wednesday 2:34 AM Wednesday 2:41 AM Wednesday 2:48 AM Wednesday 2:55 AM Wednesday 3:02 AM Wednesday 3:09 AM Wednesday 3:16 AM Wednesday 3:23 AM Wednesday 3:30 AM Wednesday 3:37 AM Wednesday 3:44 AM Wednesday 3:51 AM Wednesday 3:58 AM Wednesday 4:05 AM Wednesday 4:12 AM Wednesday 4:19 AM Wednesday 4:26 AM Wednesday 4:33 AM Wednesday 4:40 AM Wednesday 4:47 AM Wednesday 4:54 AM Wednesday 5:01 AM Wednesday 5:08 AM Wednesday 5:15 AM Wednesday 5:22 AM Wednesday 5:29 AM Wednesday 5:36 AM Wednesday 5:43 AM Wednesday 5:50 AM Wednesday 5:57 AM Wednesday 6:04 AM Wednesday 6:11 AM Wednesday 6:18 AM Wednesday 6:25 AM Wednesday 6:32 AM Wednesday 6:39 AM Wednesday 6:46 AM Wednesday 6:53 AM Wednesday 7:00 AM Wednesday 7:07 AM Wednesday 7:14 AM Wednesday 7:21 AM Wednesday 7:28 AM Wednesday 7:35 AM Wednesday 7:42 AM Wednesday 7:49 AM Wednesday 7:56 AM Wednesday 8:03 AM Wednesday 8:10 AM Wednesday 8:17 AM Wednesday 8:24 AM Wednesday 8:31 AM Wednesday 8:38 AM Wednesday 8:45 AM Wednesday 8:52 AM Wednesday 8:59 AM Wednesday 9:06 AM Wednesday 9:13 AM Wednesday 9:20 AM Wednesday 9:27 AM Wednesday 9:34 AM Wednesday 9:41 AM Wednesday 9:48 AM Wednesday 9:55 AM Wednesday 10:02 AM Wednesday 10:09 AM Wednesday 10:16 AM Wednesday 10:23 AM Wednesday 10:30 AM Wednesday 10:37 AM Wednesday 10:44 AM Wednesday 10:51 AM Wednesday 10:58 AM Wednesday 11:05 AM Wednesday 11:12 AM Wednesday 11:19 AM Wednesday 11:26 AM Wednesday 11:33 AM Wednesday 11:40 AM Wednesday 11:47 AM Wednesday 11:54 AM Wednesday 12:01 PM Wednesday 12:08 PM Wednesday 12:15 PM Wednesday 12:22 PM Wednesday 12:29 PM Wednesday 12:36 PM Wednesday 12:43 PM Wednesday 12:50 PM Wednesday 12:57 PM Wednesday 1:04 PM Wednesday 1:11 PM Wednesday 1:18 PM Wednesday 1:25 PM Wednesday 1:32 PM Wednesday 1:39 PM Wednesday 1:46 PM Wednesday 1:53 PM Wednesday 2:00 PM Wednesday 2:07 PM Wednesday 2:14 PM Wednesday 2:21 PM Wednesday 2:28 PM Wednesday 2:35 PM Wednesday 2:42 PM Wednesday 2:49 PM Wednesday 2:56 PM Wednesday 3:03 PM Wednesday 3:10 PM Wednesday 3:17 PM Wednesday 3:24 PM Wednesday 3:31 PM Wednesday 3:38 PM Wednesday 3:45 PM Wednesday 3:52 PM Wednesday 3:59 PM Wednesday 4:06 PM Wednesday 4:13 PM Wednesday 4:20 PM Wednesday 4:27 PM Wednesday 4:34 PM Wednesday 4:41 PM Wednesday 4:48 PM Wednesday 4:55 PM Wednesday 5:02 PM Wednesday 5:09 PM Wednesday 5:16 PM Wednesday 5:23 PM Wednesday 5:30 PM Wednesday 5:37 PM Wednesday 5:44 PM Wednesday 5:51 PM Wednesday 5:58 PM Wednesday 6:05 PM Wednesday 6:12 PM Wednesday 6:19 PM Wednesday 6:26 PM Wednesday 6:33 PM Wednesday 6:40 PM Wednesday 6:47 PM Wednesday 6:54 PM Wednesday 7:01 PM Wednesday 7:08 PM Wednesday 7:15 PM Wednesday 7:22 PM Wednesday 7:29 PM Wednesday 7:36 PM Wednesday 7:43 PM Wednesday 7:50 PM Wednesday 7:57 PM Wednesday 8:04 PM Wednesday 8:11 PM Wednesday 8:18 PM Wednesday 8:25 PM Wednesday 8:32 PM Wednesday 8:39 PM Wednesday 8:46 PM Wednesday 8:53 PM Wednesday 9:00 PM Wednesday 9:07 PM Wednesday 9:14 PM Wednesday 9:21 PM Wednesday 9:28 PM Wednesday 9:35 PM Wednesday 9:42 PM Wednesday 9:49 PM Wednesday 9:56 PM Wednesday 10:03 PM Wednesday 10:10 PM Wednesday 10:17 PM Wednesday 10:24 PM Wednesday 10:31 PM Wednesday 10:38 PM Wednesday 10:45 PM Wednesday 10:52 PM Wednesday 10:59 PM Wednesday 11:06 PM Wednesday 11:13 PM Wednesday 11:20 PM Wednesday 11:27 PM Wednesday 11:34 PM Wednesday 11:41 PM Wednesday 11:48 PM Wednesday 11:55 PM Thursday 12:02 AM Thursday 12:09 AM Thursday 12:16 AM Thursday 12:23 AM Thursday 12:30 AM Thursday 12:37 AM Thursday 12:44 AM Thursday 12:51 AM Thursday 12:58 AM Thursday 1:05 AM Thursday 1:12 AM Thursday 1:19 AM Thursday 1:26 AM Thursday 1:33 AM Thursday 1:40 AM Thursday 1:47 AM Thursday 1:54 AM Thursday 2:01 AM Thursday 2:08 AM Thursday 2:15 AM Thursday 2:22 AM Thursday 2:29 AM Thursday 2:36 AM Thursday 2:43 AM Thursday 2:50 AM Thursday 2:57 AM Thursday 3:04 AM Thursday 3:11 AM Thursday 3:18 AM Thursday 3:25 AM Thursday 3:32 AM Thursday 3:39 AM Thursday 3:46 AM Thursday 3:53 AM Thursday 4:00 AM Thursday 4:07 AM Thursday 4:14 AM Thursday 4:21 AM Thursday 4:28 AM Thursday 4:35 AM Thursday 4:42 AM Thursday 4:49 AM Thursday 4:56 AM Thursday 5:03 AM Thursday 5:10 AM Thursday 5:17 AM Thursday 5:24 AM Thursday 5:31 AM Thursday 5:38 AM Thursday 5:45 AM Thursday 5:52 AM Thursday 5:59 AM Thursday 6:06 AM Thursday 6:13 AM Thursday 6:20 AM Thursday 6:27 AM Thursday 6:34 AM Thursday 6:41 AM Thursday 6:48 AM Thursday 6:55 AM Thursday 7:02 AM Thursday 7:09 AM Thursday 7:16 AM Thursday 7:23 AM Thursday 7:30 AM Thursday 7:37 AM Thursday 7:44 AM Thursday 7:51 AM Thursday 7:58 AM Thursday 8:05 AM Thursday 8:12 AM Thursday 8:19 AM Thursday 8:26 AM Thursday 8:33 AM Thursday 8:40 AM Thursday 8:47 AM Thursday 8:54 AM Thursday 9:01 AM Thursday 9:08 AM Thursday 9:15 AM Thursday 9:22 AM Thursday 9:29 AM Thursday 9:36 AM Thursday 9:43 AM Thursday 9:50 AM Thursday 9:57 AM Thursday 10:04 AM Thursday 10:11 AM Thursday 10:18 AM Thursday 10:25 AM Thursday 10:32 AM Thursday 10:39 AM Thursday 10:46 AM Thursday 10:53 AM Thursday 11:00 AM Thursday 11:07 AM Thursday 11:14 AM Thursday 11:21 AM Thursday 11:28 AM Thursday 11:35 AM Thursday 11:42 AM Thursday 11:49 AM Thursday 11:56 AM Thursday 12:03 PM Thursday 12:10 PM Thursday 12:17 PM Thursday 12:24 PM Thursday 12:31 PM Thursday 12:38 PM Thursday 12:45 PM Thursday 12:52 PM Thursday 12:59 PM Thursday 1:06 PM Thursday 1:13 PM Thursday 1:20 PM Thursday 1:27 PM Thursday 1:34 PM Thursday 1:41 PM Thursday 1:48 PM Thursday 1:55 PM Thursday 2:02 PM Thursday 2:09 PM Thursday 2:16 PM Thursday 2:23 PM Thursday 2:30 PM Thursday 2:37 PM Thursday 2:44 PM Thursday 2:51 PM Thursday 2:58 PM Thursday 3:05 PM Thursday 3:12 PM Thursday 3:19 PM Thursday 3:26 PM Thursday 3:33 PM Thursday 3:40 PM Thursday 3:47 PM Thursday 3:54 PM Thursday 4:01 PM Thursday 4:08 PM Thursday 4:15 PM Thursday 4:22 PM Thursday 4:29 PM Thursday 4:36 PM Thursday 4:43 PM Thursday 4:50 PM Thursday 4:57 PM Thursday 5:04 PM Thursday 5:11 PM Thursday 5:18 PM Thursday 5:25 PM Thursday 5:32 PM Thursday 5:39 PM Thursday 5:46 PM Thursday 5:53 PM Thursday 6:00 PM Thursday 6:07 PM Thursday 6:14 PM Thursday 6:21 PM Thursday 6:28 PM Thursday 6:35 PM Thursday 6:42 PM Thursday 6:49 PM Thursday 6:56 PM Thursday 7:03 PM Thursday 7:10 PM Thursday 7:17 PM Thursday 7:24 PM Thursday 7:31 PM Thursday 7:38 PM Thursday 7:45 PM Thursday 7:52 PM Thursday 7:59 PM Thursday 8:06 PM Thursday 8:13 PM Thursday 8:20 PM Thursday 8:27 PM Thursday 8:34 PM Thursday 8:41 PM Thursday 8:48 PM Thursday 8:55 PM Thursday 9:02 PM Thursday 9:09 PM Thursday 9:16 PM Thursday 9:23 PM Thursday 9:30 PM Thursday 9:37 PM Thursday 9:44 PM Thursday 9:51 PM Thursday 9:58 PM Thursday 10:05 PM Thursday 10:12 PM Thursday 10:19 PM Thursday 10:26 PM Thursday 10:33 PM Thursday 10:40 PM Thursday 10:47 PM Thursday 10:54 PM Thursday 11:01 PM Thursday 11:08 PM Thursday 11:15 PM Thursday 11:22 PM Thursday 11:29 PM Thursday 11:36 PM Thursday 11:43 PM Thursday 11:50 PM Thursday 11:57 PM Friday 12:04 AM Friday 12:11 AM Friday 12:18 AM Friday 12:25 AM Friday 12:32 AM Friday 12:39 AM Friday 12:46 AM Friday 12:53 AM Friday 1:00 AM Friday 1:07 AM Friday 1:14 AM Friday 1:21 AM Friday 1:28 AM Friday 1:35 AM Friday 1:42 AM Friday 1:49 AM Friday 1:56 AM Friday 2:03 AM Friday 2:10 AM Friday 2:17 AM Friday 2:24 AM Friday 2:31 AM Friday 2:38 AM Friday 2:45 AM Friday 2:52 AM Friday 2:59 AM Friday 3:06 AM Friday 3:13 AM Friday 3:20 AM Friday 3:27 AM Friday 3:34 AM Friday 3:41 AM Friday 3:48 AM Friday 3:55 AM Friday 4:02 AM Friday 4:09 AM Friday 4:16 AM Friday 4:23 AM Friday 4:30 AM Friday 4:37 AM Friday 4:44 AM Friday 4:51 AM Friday 4:58 AM Friday 5:05 AM Friday 5:12 AM Friday 5:19 AM Friday 5:26 AM Friday 5:33 AM Friday 5:40 AM Friday 5:47 AM Friday 5:54 AM Friday 6:01 AM Friday 6:08 AM Friday 6:15 AM Friday 6:22 AM Friday 6:29 AM Friday 6:36 AM Friday 6:43 AM Friday 6:50 AM Friday 6:57 AM Friday 7:04 AM Friday 7:11 AM Friday 7:18 AM Friday 7:25 AM Friday 7:32 AM Friday 7:39 AM Friday 7:46 AM Friday 7:53 AM Friday 8:00 AM Friday 8:07 AM Friday 8:14 AM Friday 8:21 AM Friday 8:28 AM Friday 8:35 AM Friday 8:42 AM Friday 8:49 AM Friday 8:56 AM Friday 9:03 AM Friday 9:10 AM Friday 9:17 AM Friday 9:24 AM Friday 9:31 AM Friday 9:38 AM Friday 9:45 AM Friday 9:52 AM Friday 9:59 AM Friday 10:06 AM Friday 10:13 AM Friday 10:20 AM Friday 10:27 AM Friday 10:34 AM Friday 10:41 AM Friday 10:48 AM Friday 10:55 AM Friday 11:02 AM Friday 11:09 AM Friday 11:16 AM Friday 11:23 AM Friday 11:30 AM Friday 11:37 AM Friday 11:44 AM Friday 11:51 AM Friday 11:58 AM Friday 12:05 PM Friday 12:12 PM Friday 12:19 PM Friday 12:26 PM Friday 12:33 PM Friday 12:40 PM Friday 12:47 PM Friday 12:54 PM Friday 1:01 PM Friday 1:08 PM Friday 1:15 PM Friday 1:22 PM Friday 1:29 PM Friday 1:36 PM Friday 1:43 PM Friday 1:50 PM Friday 1:57 PM Friday 2:04 PM Friday 2:11 PM Friday 2:18 PM Friday 2:25 PM Friday 2:32 PM Friday 2:39 PM Friday 2:46 PM Friday 2:53 PM Friday 3:00 PM Friday 3:07 PM Friday 3:14 PM Friday 3:21 PM Friday 3:28 PM Friday 3:35 PM Friday 3:42 PM Friday 3:49 PM Friday 3:56 PM Friday 4:03 PM Friday 4:10 PM Friday 4:17 PM Friday 4:24 PM Friday 4:31 PM Friday 4:38 PM Friday 4:45 PM Friday 4:52 PM Friday 4:59 PM Friday 5:06 PM Friday 5:13 PM Friday 5:20 PM Friday 5:27 PM Friday 5:34 PM Friday 5:41 PM Friday 5:48 PM Friday 5:55 PM Friday 6:02 PM Friday 6:09 PM Friday 6:16 PM Friday 6:23 PM Friday 6:30 PM Friday 6:37 PM Friday 6:44 PM Friday 6:51 PM Friday 6:58 PM Friday 7:05 PM Friday 7:12 PM Friday 7:19 PM Friday 7:26 PM Friday 7:33 PM Friday 7:40 PM Friday 7:47 PM Friday 7:54 PM Friday 8:01 PM Friday 8:08 PM Friday 8:15 PM Friday 8:22 PM Friday 8:29 PM Friday 8:36 PM Friday 8:43 PM Friday 8:50 PM Friday 8:57 PM Friday 9:04 PM Friday 9:11 PM Friday 9:18 PM Friday 9:25 PM Friday 9:32 PM Friday 9:39 PM Friday 9:46 PM Friday 9:53 PM Friday 10:00 PM Friday 10:07 PM Friday 10:14 PM Friday 10:21 PM Friday 10:28 PM Friday 10:35 PM Friday 10:42 PM Friday 10:49 PM Friday 10:56 PM Friday 11:03 PM Friday 11:10 PM Friday 11:17 PM Friday 11:24 PM Friday 11:31 PM Friday 11:38 PM Friday 11:45 PM Friday 11:52 PM Friday 11:59 PM Saturday 12:06 AM Saturday 12:13 AM Saturday 12:20 AM Saturday 12:27 AM Saturday 12:34 AM Saturday 12:41 AM Saturday 12:48 AM Saturday 12:55 AM Saturday 1:02 AM Saturday 1:09 AM Saturday 1:16 AM Saturday 1:23 AM Saturday 1:30 AM Saturday 1:37 AM Saturday 1:44 AM Saturday 1:51 AM Saturday 1:58 AM Saturday 2:05 AM Saturday 2:12 AM Saturday 2:19 AM Saturday 2:26 AM Saturday 2:33 AM Saturday 2:40 AM Saturday 2:47 AM Saturday 2:54 AM Saturday 3:01 AM Saturday 3:08 AM Saturday 3:15 AM Saturday 3:22 AM Saturday 3:29 AM Saturday 3:36 AM Saturday 3:43 AM Saturday 3:50 AM Saturday 3:57 AM Saturday 4:04 AM Saturday 4:11 AM Saturday 4:18 AM Saturday 4:25 AM Saturday 4:32 AM Saturday 4:39 AM Saturday 4:46 AM Saturday 4:53 AM Saturday 5:00 AM Saturday 5:07 AM Saturday 5:14 AM Saturday 5:21 AM Saturday 5:28 AM Saturday 5:35 AM Saturday 5:42 AM Saturday 5:49 AM Saturday 5:56 AM Saturday 6:03 AM Saturday 6:10 AM Saturday 6:17 AM Saturday 6:24 AM Saturday 6:31 AM Saturday 6:38 AM Saturday 6:45 AM Saturday 6:52 AM Saturday 6:59 AM Saturday 7:06 AM Saturday 7:13 AM Saturday 7:20 AM Saturday 7:27 AM Saturday 7:34 AM Saturday 7:41 AM Saturday 7:48 AM Saturday 7:55 AM Saturday 8:02 AM Saturday 8:09 AM Saturday 8:16 AM Saturday 8:23 AM Saturday 8:30 AM Saturday 8:37 AM Saturday 8:44 AM Saturday 8:51 AM Saturday 8:58 AM Saturday 9:05 AM Saturday 9:12 AM Saturday 9:19 AM Saturday 9:26 AM Saturday 9:33 AM Saturday 9:40 AM Saturday 9:47 AM Saturday 9:54 AM Saturday 10:01 AM Saturday 10:08 AM Saturday 10:15 AM Saturday 10:22 AM Saturday 10:29 AM Saturday 10:36 AM Saturday 10:43 AM Saturday 10:50 AM Saturday 10:57 AM Saturday 11:04 AM Saturday 11:11 AM Saturday 11:18 AM Saturday 11:25 AM Saturday 11:32 AM Saturday 11:39 AM Saturday 11:46 AM Saturday 11:53 AM Saturday 12:00 PM Saturday 12:07 PM Saturday 12:14 PM Saturday 12:21 PM Saturday 12:28 PM Saturday 12:35 PM Saturday 12:42 PM Saturday 12:49 PM Saturday 12:56 PM Saturday 1:03 PM Saturday 1:10 PM Saturday 1:17 PM Saturday 1:24 PM Saturday 1:31 PM Saturday 1:38 PM Saturday 1:45 PM Saturday 1:52 PM Saturday 1:59 PM Saturday 2:06 PM Saturday 2:13 PM Saturday 2:20 PM Saturday 2:27 PM Saturday 2:34 PM Saturday 2:41 PM Saturday 2:48 PM Saturday 2:55 PM Saturday 3:02 PM Saturday 3:09 PM Saturday 3:16 PM Saturday 3:23 PM Saturday 3:30 PM Saturday 3:37 PM Saturday 3:44 PM Saturday 3:51 PM Saturday 3:58 PM Saturday 4:05 PM Saturday 4:12 PM Saturday 4:19 PM Saturday 4:26 PM Saturday 4:33 PM Saturday 4:40 PM Saturday 4:47 PM Saturday 4:54 PM Saturday 5:01 PM Saturday 5:08 PM Saturday 5:15 PM Saturday 5:22 PM Saturday 5:29 PM Saturday 5:36 PM Saturday 5:43 PM Saturday 5:50 PM Saturday 5:57 PM Saturday 6:04 PM Saturday 6:11 PM Saturday 6:18 PM Saturday 6:25 PM Saturday 6:32 PM Saturday 6:39 PM Saturday 6:46 PM Saturday 6:53 PM Saturday 7:00 PM Saturday 7:07 PM Saturday 7:14 PM Saturday 7:21 PM Saturday 7:28 PM Saturday 7:35 PM Saturday 7:42 PM Saturday 7:49 PM Saturday 7:56 PM Saturday 8:03 PM Saturday 8:10 PM Saturday 8:17 PM Saturday 8:24 PM Saturday 8:31 PM Saturday 8:38 PM Saturday 8:45 PM Saturday 8:52 PM Saturday 8:59 PM Saturday 9:06 PM Saturday 9:13 PM Saturday 9:20 PM Saturday 9:27 PM Saturday 9:34 PM Saturday 9:41 PM Saturday 9:48 PM Saturday 9:55 PM Saturday 10:02 PM Saturday 10:09 PM Saturday 10:16 PM Saturday 10:23 PM Saturday 10:30 PM Saturday 10:37 PM Saturday 10:44 PM Saturday 10:51 PM Saturday 10:58 PM Saturday 11:05 PM Saturday 11:12 PM Saturday 11:19 PM Saturday 11:26 PM Saturday 11:33 PM Saturday 11:40 PM Saturday 11:47 PM Saturday 11:54 PM"; $times = explode("\n", $times); date_default_timezone_set('America/Los_Angeles'); include_once "times.php"; //set $times function changeTime(&$val, $key){ $val = strtotime($val) + 53; } array_walk($times, 'changeTime'); sort($times); echo '<pre>'; print_r($times); echo '</pre>'; //$currentTime = strtotime(date("l h:i:s A")); $currentTime = strtotime("Monday 11:59:50 PM"); $intCount = 0; while($times[$intCount] < $currentTime) { $intCount++; } echo date("l g:i:53 A", $times[$intCount]); ?> Ahhh, refresh after testing, and before posting will save you from looking like an idiot << Quote Link to comment https://forums.phpfreaks.com/topic/211544-find-next-time-on-list/#findComment-1102947 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.