記録

ANA旅割逆算日導きサービスを作りました。単純なものなので公開。

ANA旅割逆算日導きサービスを作りました。単純なものなので公開します。 帰宅後、ゴニョゴニョして作りました。 いままでANA旅割アプリは公開していたのですが 今回のはWEBで同じことが出来ちゃうというものです。 簡単にいえばWEBサービスですね。 簡易なものなのですが、結構便利かと思います。 是非、お使いください。 コードも公開してます、下記のコードを記載すれば PHP5.Xとjqueryが動作可能な環境であれば動作します。 尚、デザイン等などは配慮していません。 また基本的にPC環境であれば動作します。スマホ対応は 簡易的な対応しか行なっていません。 URL:http://zip358.com/tool/ana_calendar/index.php 改正版 追記:ウェブサービス (どちらもショボい(`・ω・´)) http://zip358.com/tool/ANAmobile/?[mobile用] http://zip358.com/tool/ana_calendar/ [PC用]
<!doctype html>
<html lang="ja">
<head>
  <meta charset="utf-8">
  <title>zip358.com:ANA旅割逆算日導きサービス</title>
  <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=10.0, user-scalable=yes">
  <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
  <script src="//code.jquery.com/jquery-1.10.2.js"></script>
  <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
  <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/i18n/jquery-ui-i18n.min.js"></script>
   <script>
  $(function() {
    $.datepicker.setDefaults($.datepicker.regional['ja']);
    $( "#datepicker" ).datepicker();
    $( "#datepicker" ).change(function() {
       //alert($( "#datepicker" ).val());
       $.ajax({
            type: "POST",
            url: "json.php",
            data:{
                day:$("#datepicker").val()
            },
            dataType: 'json',
            success: function(msg){
              var str ="より前の日に予約を行なってください。";
              $("#msg_ana75").html(msg.day75 + str);
              $("#msg_ana55").html(msg.day55 + str);
              $("#msg_ana45").html(msg.day45 + str);
              $("#msg_ana28").html(msg.day28 + str);
              $("#msg_ana21").html(msg.day21 + str);
            }
        });
    });
  });
  </script>
  <style>
      table, td, th { border: 2px #808080 solid; }
  </style>
</head>
<body>
<h2>ANAの旅割逆算日を求めます。</h2>
<p>出発日を入力してください。<br><input type="text" id="datepicker"></p>
<table>
    <tr>
        <td>75日前</td><td><span id="msg_ana75"></span></td>
    </tr>
    <tr>
        <td>55日前</td><td><span id="msg_ana55"></span></td>
    </tr>
    <tr>
        <td>45日前</td><td><span id="msg_ana45"></span></td>
    </tr>
    <tr>
        <td>28日前</td><td><span id="msg_ana28"></span></td>
    </tr>
    <tr>
        <td>21日前</td><td><span id="msg_ana21"></span></td>
    </tr>
</table>
</body>
</html>
<?php
$ana_day = $_POST["day"];
$ary_ana_day = explode("/", $ana_day);
$date75 = new DateTime($ary_ana_day[0]."-".$ary_ana_day[1]."-".$ary_ana_day[2]);
$date55 = new DateTime($ary_ana_day[0]."-".$ary_ana_day[1]."-".$ary_ana_day[2]);
$date45 = new DateTime($ary_ana_day[0]."-".$ary_ana_day[1]."-".$ary_ana_day[2]);
$date28 = new DateTime($ary_ana_day[0]."-".$ary_ana_day[1]."-".$ary_ana_day[2]);
$date21 = new DateTime($ary_ana_day[0]."-".$ary_ana_day[1]."-".$ary_ana_day[2]);
 $msg["day75"]= $date75->modify('-75 days')->format('Y/m/d');
 $msg["day55"]= $date55->modify('-55 days')->format('Y/m/d');
 $msg["day45"]= $date45->modify('-45 days')->format('Y/m/d');
 $msg["day28"]= $date28->modify('-28 days')->format('Y/m/d');
 $msg["day21"]= $date21->modify('-21 days')->format('Y/m/d');
$json = json_encode($msg);
echo $json;

活動支援よろしくお願いします

このゴロ、一人暮らしをしたくて。前のページ

この街。次のページ

関連記事

  1. 記録

    劣化漫画が増えた_(:3」∠)_

    昔に比べて漫画家の絵が劣化しているように思える。絵の上手い人もいる…

  2. 記録

    結局、できずじまい。って本(イラスト)なんか自分に。

    結局、できずじまい。ヨシタケ シンスケ(著者)。ある人のツイートか…

  3. 記録

    WordPressのメディアライブラリについて愚痴る。

    過去のデータベースを引き継いでいればメディアライブラリのデータは壊れ…

  4. selective focus photography of woman holding book

    記録

    𓅓𓇌𓏏𓇋𓎡𓅱𓂋𓇋𓏏𓇋𓄿𓂋𓇌𓎼𓄿𓏏𓍯𓅱

    おはようございます。おはようしか言えません…。田舎県のお給料…

  5. 記録

    高知県立美術館でチームラボ展がやっていたので見に行った、おまけに透明標本展も見ましたよ。

    「高知県立美術館でチームラボ展がやっていたので見に行った、おまけに透…

  6. 記録

    なるほどな。なるほど・・。

    アンチが多そうなブロガー、イケダハヤトさん。おそらく本人は気づいてい…

2016年3月
 123456
78910111213
14151617181920
21222324252627
28293031  

カテゴリー

PAGE TOP