0

PHPでPHP時間をJavascript時間に変換する方法は?私のPHPコード:

<?php
$times = array(/* A list of time with "Y-m-d h:i:s" format goes here */);
$return = '[';
$i = 1;
foreach($times as $time) {
  $return .= '['.strtotime($time).','.$i.'],';
  //In my opinion, converting time to
  //js time at here is good choice
  if($i==100) {
    break;
  }
  $i++;
}
$return = substr($return, 0, -1).']';
?>

私のスクリプト:

<script>
var results = [{
  label: "Buy in",
  data: <?=$return?>
}];
</script>
4

2 に答える 2

5

PHPの出力を使用しますdate()。Javascriptの時間は同じ形式ですが、ミリ秒の解像度であるため、1000を掛けます。

于 2012-11-10T04:27:28.480 に答える
0

最終コード:

 <?php
      $times = array(/* A list of time with "Y-m-d h:i:s" format goes here */);
      $return = '[';
      $i = 1;
      foreach($times as $time)
      {
          $return .= ('['.strtotime($time)*1000).','.$i.'],';
          if($i==100)
          {
              break;
          }
          $i++;
      }
      $return = substr($return, 0, -1).']';
 ?>

どうもありがとうございました:D!この場合、「phpコードからjs関数を呼び出す方法」のように愚かな考えを持っていることがあります。私はますます学ぶ必要があります...

于 2012-11-10T04:34:17.567 に答える