本文整理汇总了PHP中DateHelper::select_minute方法的典型用法代码示例。如果您正苦于以下问题:PHP DateHelper::select_minute方法的具体用法?PHP DateHelper::select_minute怎么用?PHP DateHelper::select_minute使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DateHelper
的用法示例。
在下文中一共展示了DateHelper::select_minute方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: select_time
/**
* Returns a set of html select-tags (one for hour and minute)
*/
function select_time($datetime = null, $options = array())
{
$datetime = empty($datetime) ? Ak::getDate() : $datetime;
return DateHelper::select_hour($datetime, $options) . DateHelper::select_minute($datetime, $options) . (!empty($options['include_seconds']) ? DateHelper::select_second($datetime, $options) : '');
}
示例2: test_DateHelper
//.........这里部分代码省略.........
<option value="33">33</option>
<option value="34">34</option>
<option value="35">35</option>
<option value="36">36</option>
<option value="37" selected="selected">37</option>
<option value="38">38</option>
<option value="39">39</option>
<option value="40">40</option>
<option value="41">41</option>
<option value="42">42</option>
<option value="43">43</option>
<option value="44">44</option>
<option value="45">45</option>
<option value="46">46</option>
<option value="47">47</option>
<option value="48">48</option>
<option value="49">49</option>
<option value="50">50</option>
<option value="51">51</option>
<option value="52">52</option>
<option value="53">53</option>
<option value="54">54</option>
<option value="55">55</option>
<option value="56">56</option>
<option value="57">57</option>
<option value="58">58</option>
<option value="59">59</option>
</select>'), array(''))));
//$ActiveRecord->tally();
$date = '1978-06-16 12:20:30';
$this->assertEqual(join(array_diff(explode("\n", DateHelper::select_datetime($date) . DateHelper::select_date($date) . DateHelper::select_time($date) . DateHelper::select_second($date) . DateHelper::select_minute($date) . DateHelper::select_hour($date) . DateHelper::select_day($date) . DateHelper::select_month($date) . DateHelper::select_year($date)), array(''))), join(array_diff(explode("\n", '<select name="dateyear">
<option value="1973">1973</option>
<option value="1974">1974</option>
<option value="1975">1975</option>
<option value="1976">1976</option>
<option value="1977">1977</option>
<option value="1978" selected="selected">1978</option>
<option value="1979">1979</option>
<option value="1980">1980</option>
<option value="1981">1981</option>
<option value="1982">1982</option>
<option value="1983">1983</option>
</select>
<select name="datemonth">
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June" selected="selected">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
<select name="dateday">
<option value="1">1</option>
<option value="2">2</option>
示例3: test_select_minute
public function test_select_minute()
{
$this->assertEqual(DateHelper::select_minute($this->date), file_get_contents(HelperUnitTest::getFixturesDir() . DS . 'date_helper_select_minute.txt'));
}
示例4: testSelect_minute
/**
* Test select_minute()
*
* Test {@link DateHelper::select_minute()} method
*/
public function testSelect_minute()
{
$dh = new DateHelper();
// Test generation with all arguments omitted
$this->assertContains('selected="selected">' . date('i'), $dh->select_minute());
// Test generation with 43 selected, default format
$this->assertEquals('<select name="minute">' . "\n" . '<option value="00">00</option>' . "\n" . '<option value="01">01</option>' . "\n" . '<option value="02">02</option>' . "\n" . '<option value="03">03</option>' . "\n" . '<option value="04">04</option>' . "\n" . '<option value="05">05</option>' . "\n" . '<option value="06">06</option>' . "\n" . '<option value="07">07</option>' . "\n" . '<option value="08">08</option>' . "\n" . '<option value="09">09</option>' . "\n" . '<option value="10">10</option>' . "\n" . '<option value="11">11</option>' . "\n" . '<option value="12">12</option>' . "\n" . '<option value="13">13</option>' . "\n" . '<option value="14">14</option>' . "\n" . '<option value="15">15</option>' . "\n" . '<option value="16">16</option>' . "\n" . '<option value="17">17</option>' . "\n" . '<option value="18">18</option>' . "\n" . '<option value="19">19</option>' . "\n" . '<option value="20">20</option>' . "\n" . '<option value="21">21</option>' . "\n" . '<option value="22">22</option>' . "\n" . '<option value="23">23</option>' . "\n" . '<option value="24">24</option>' . "\n" . '<option value="25">25</option>' . "\n" . '<option value="26">26</option>' . "\n" . '<option value="27">27</option>' . "\n" . '<option value="28">28</option>' . "\n" . '<option value="29">29</option>' . "\n" . '<option value="30">30</option>' . "\n" . '<option value="31">31</option>' . "\n" . '<option value="32">32</option>' . "\n" . '<option value="33">33</option>' . "\n" . '<option value="34">34</option>' . "\n" . '<option value="35">35</option>' . "\n" . '<option value="36">36</option>' . "\n" . '<option value="37">37</option>' . "\n" . '<option value="38">38</option>' . "\n" . '<option value="39">39</option>' . "\n" . '<option value="40">40</option>' . "\n" . '<option value="41">41</option>' . "\n" . '<option value="42">42</option>' . "\n" . '<option value="43" selected="selected">43</option>' . "\n" . '<option value="44">44</option>' . "\n" . '<option value="45">45</option>' . "\n" . '<option value="46">46</option>' . "\n" . '<option value="47">47</option>' . "\n" . '<option value="48">48</option>' . "\n" . '<option value="49">49</option>' . "\n" . '<option value="50">50</option>' . "\n" . '<option value="51">51</option>' . "\n" . '<option value="52">52</option>' . "\n" . '<option value="53">53</option>' . "\n" . '<option value="54">54</option>' . "\n" . '<option value="55">55</option>' . "\n" . '<option value="56">56</option>' . "\n" . '<option value="57">57</option>' . "\n" . '<option value="58">58</option>' . "\n" . '<option value="59">59</option>' . "\n" . '</select>' . "\n", $dh->select_minute('43'));
// Test generation with 17 selected, name change
$this->assertEquals('<select name="last-minute">' . "\n" . '<option value="00">00</option>' . "\n" . '<option value="01">01</option>' . "\n" . '<option value="02">02</option>' . "\n" . '<option value="03">03</option>' . "\n" . '<option value="04">04</option>' . "\n" . '<option value="05">05</option>' . "\n" . '<option value="06">06</option>' . "\n" . '<option value="07">07</option>' . "\n" . '<option value="08">08</option>' . "\n" . '<option value="09">09</option>' . "\n" . '<option value="10">10</option>' . "\n" . '<option value="11">11</option>' . "\n" . '<option value="12">12</option>' . "\n" . '<option value="13">13</option>' . "\n" . '<option value="14">14</option>' . "\n" . '<option value="15">15</option>' . "\n" . '<option value="16">16</option>' . "\n" . '<option value="17" selected="selected">17</option>' . "\n" . '<option value="18">18</option>' . "\n" . '<option value="19">19</option>' . "\n" . '<option value="20">20</option>' . "\n" . '<option value="21">21</option>' . "\n" . '<option value="22">22</option>' . "\n" . '<option value="23">23</option>' . "\n" . '<option value="24">24</option>' . "\n" . '<option value="25">25</option>' . "\n" . '<option value="26">26</option>' . "\n" . '<option value="27">27</option>' . "\n" . '<option value="28">28</option>' . "\n" . '<option value="29">29</option>' . "\n" . '<option value="30">30</option>' . "\n" . '<option value="31">31</option>' . "\n" . '<option value="32">32</option>' . "\n" . '<option value="33">33</option>' . "\n" . '<option value="34">34</option>' . "\n" . '<option value="35">35</option>' . "\n" . '<option value="36">36</option>' . "\n" . '<option value="37">37</option>' . "\n" . '<option value="38">38</option>' . "\n" . '<option value="39">39</option>' . "\n" . '<option value="40">40</option>' . "\n" . '<option value="41">41</option>' . "\n" . '<option value="42">42</option>' . "\n" . '<option value="43">43</option>' . "\n" . '<option value="44">44</option>' . "\n" . '<option value="45">45</option>' . "\n" . '<option value="46">46</option>' . "\n" . '<option value="47">47</option>' . "\n" . '<option value="48">48</option>' . "\n" . '<option value="49">49</option>' . "\n" . '<option value="50">50</option>' . "\n" . '<option value="51">51</option>' . "\n" . '<option value="52">52</option>' . "\n" . '<option value="53">53</option>' . "\n" . '<option value="54">54</option>' . "\n" . '<option value="55">55</option>' . "\n" . '<option value="56">56</option>' . "\n" . '<option value="57">57</option>' . "\n" . '<option value="58">58</option>' . "\n" . '<option value="59">59</option>' . "\n" . '</select>' . "\n", $dh->select_minute('17', array('field_name' => 'last-minute')));
// Test generation with 52 selected, include blank
$this->assertEquals('<select name="minute">' . "\n" . '<option value=""></option>' . "\n" . '<option value="00">00</option>' . "\n" . '<option value="01">01</option>' . "\n" . '<option value="02">02</option>' . "\n" . '<option value="03">03</option>' . "\n" . '<option value="04">04</option>' . "\n" . '<option value="05">05</option>' . "\n" . '<option value="06">06</option>' . "\n" . '<option value="07">07</option>' . "\n" . '<option value="08">08</option>' . "\n" . '<option value="09">09</option>' . "\n" . '<option value="10">10</option>' . "\n" . '<option value="11">11</option>' . "\n" . '<option value="12">12</option>' . "\n" . '<option value="13">13</option>' . "\n" . '<option value="14">14</option>' . "\n" . '<option value="15">15</option>' . "\n" . '<option value="16">16</option>' . "\n" . '<option value="17">17</option>' . "\n" . '<option value="18">18</option>' . "\n" . '<option value="19">19</option>' . "\n" . '<option value="20">20</option>' . "\n" . '<option value="21">21</option>' . "\n" . '<option value="22">22</option>' . "\n" . '<option value="23">23</option>' . "\n" . '<option value="24">24</option>' . "\n" . '<option value="25">25</option>' . "\n" . '<option value="26">26</option>' . "\n" . '<option value="27">27</option>' . "\n" . '<option value="28">28</option>' . "\n" . '<option value="29">29</option>' . "\n" . '<option value="30">30</option>' . "\n" . '<option value="31">31</option>' . "\n" . '<option value="32">32</option>' . "\n" . '<option value="33">33</option>' . "\n" . '<option value="34">34</option>' . "\n" . '<option value="35">35</option>' . "\n" . '<option value="36">36</option>' . "\n" . '<option value="37">37</option>' . "\n" . '<option value="38">38</option>' . "\n" . '<option value="39">39</option>' . "\n" . '<option value="40">40</option>' . "\n" . '<option value="41">41</option>' . "\n" . '<option value="42">42</option>' . "\n" . '<option value="43">43</option>' . "\n" . '<option value="44">44</option>' . "\n" . '<option value="45">45</option>' . "\n" . '<option value="46">46</option>' . "\n" . '<option value="47">47</option>' . "\n" . '<option value="48">48</option>' . "\n" . '<option value="49">49</option>' . "\n" . '<option value="50">50</option>' . "\n" . '<option value="51">51</option>' . "\n" . '<option value="52" selected="selected">52</option>' . "\n" . '<option value="53">53</option>' . "\n" . '<option value="54">54</option>' . "\n" . '<option value="55">55</option>' . "\n" . '<option value="56">56</option>' . "\n" . '<option value="57">57</option>' . "\n" . '<option value="58">58</option>' . "\n" . '<option value="59">59</option>' . "\n" . '</select>' . "\n", $dh->select_minute('52', array('include_blank' => true)));
// Test override of minutes argument
// Simulate 22 parsed from $_REQUEST
$dh->attribute_name = 'right_this_minute';
$dh->request_minutes['right_this_minute'] = 22;
// Test generation with 43 selected, default format
$this->assertEquals('<select name="minute">' . "\n" . '<option value="00">00</option>' . "\n" . '<option value="01">01</option>' . "\n" . '<option value="02">02</option>' . "\n" . '<option value="03">03</option>' . "\n" . '<option value="04">04</option>' . "\n" . '<option value="05">05</option>' . "\n" . '<option value="06">06</option>' . "\n" . '<option value="07">07</option>' . "\n" . '<option value="08">08</option>' . "\n" . '<option value="09">09</option>' . "\n" . '<option value="10">10</option>' . "\n" . '<option value="11">11</option>' . "\n" . '<option value="12">12</option>' . "\n" . '<option value="13">13</option>' . "\n" . '<option value="14">14</option>' . "\n" . '<option value="15">15</option>' . "\n" . '<option value="16">16</option>' . "\n" . '<option value="17">17</option>' . "\n" . '<option value="18">18</option>' . "\n" . '<option value="19">19</option>' . "\n" . '<option value="20">20</option>' . "\n" . '<option value="21">21</option>' . "\n" . '<option value="22" selected="selected">22</option>' . "\n" . '<option value="23">23</option>' . "\n" . '<option value="24">24</option>' . "\n" . '<option value="25">25</option>' . "\n" . '<option value="26">26</option>' . "\n" . '<option value="27">27</option>' . "\n" . '<option value="28">28</option>' . "\n" . '<option value="29">29</option>' . "\n" . '<option value="30">30</option>' . "\n" . '<option value="31">31</option>' . "\n" . '<option value="32">32</option>' . "\n" . '<option value="33">33</option>' . "\n" . '<option value="34">34</option>' . "\n" . '<option value="35">35</option>' . "\n" . '<option value="36">36</option>' . "\n" . '<option value="37">37</option>' . "\n" . '<option value="38">38</option>' . "\n" . '<option value="39">39</option>' . "\n" . '<option value="40">40</option>' . "\n" . '<option value="41">41</option>' . "\n" . '<option value="42">42</option>' . "\n" . '<option value="43">43</option>' . "\n" . '<option value="44">44</option>' . "\n" . '<option value="45">45</option>' . "\n" . '<option value="46">46</option>' . "\n" . '<option value="47">47</option>' . "\n" . '<option value="48">48</option>' . "\n" . '<option value="49">49</option>' . "\n" . '<option value="50">50</option>' . "\n" . '<option value="51">51</option>' . "\n" . '<option value="52">52</option>' . "\n" . '<option value="53">53</option>' . "\n" . '<option value="54">54</option>' . "\n" . '<option value="55">55</option>' . "\n" . '<option value="56">56</option>' . "\n" . '<option value="57">57</option>' . "\n" . '<option value="58">58</option>' . "\n" . '<option value="59">59</option>' . "\n" . '</select>' . "\n", $dh->select_minute('43'));
}
示例5: test_select_minute
function test_select_minute()
{
$this->assertEqual(DateHelper::select_minute($this->date), file_get_contents(AK_TEST_HELPERS_DIR . DS . 'date_helper_select_minute.txt'));
}