Skip to content

Commit fcfd3cb

Browse files
committed
Adds better example
1 parent f2e193c commit fcfd3cb

File tree

1 file changed

+12
-16
lines changed

1 file changed

+12
-16
lines changed

index.html

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -75,29 +75,25 @@ <h3><a id="developers" href="#developers">Don’t think, just strip</a></h3>
7575
<p>Here is a sample PHP function for developers:</p>
7676

7777
<pre><code>&lt;?php
78-
function is_naked_day($d) {
79-
$start = date('U', mktime(-14, 0, 0, 04, $d, date('Y')));
80-
$end = date('U', mktime(36, 0, 0, 04, $d, date('Y')));
81-
$z = date('Z') * -1;
82-
$now = time() + $z;
83-
if ( $now &gt;= $start &amp;&amp; $now &lt;= $end ) {
84-
return true;
85-
}
86-
return false;
78+
function isNakedDay()
79+
{
80+
$now = new \DateTime('now', new \DateTimeZone('UTC'));
81+
$start = new \DateTime('00:00, April 9', new \DateTimeZone('+14:00'));
82+
$end = new \DateTime('23:59:59.999999, April 9', new \DateTimeZone('-12:00'));
83+
84+
return $now &gt;= $start && $now &lt;= $end;
8785
}
8886
?&gt;</code></pre>
8987

9088
<p>Use it like this:</p>
9189

9290
<pre><code>&lt;head&gt;
9391
94-
&lt;?php
95-
if ( is_naked_day(9) ) {
96-
echo '&lt;!-- Naked Day has no styles --&gt;';
97-
} else {
98-
echo '&lt;link rel="stylesheet" href="styles.css" /&gt;';
99-
}
100-
?&gt;
92+
&lt;?php if(isNakedDay()) : ?&gt;
93+
&lt;!-- Naked Day has no styles --&gt;
94+
&lt;?php else: ?&gt;
95+
&lt;link rel="stylesheet" href="styles.css" /&gt;
96+
&lt;?php endif; ?&gt;
10197
10298
&lt;/head&gt;</code></pre>
10399

0 commit comments

Comments
 (0)