\r\n```","dateModified":"2019-10-26T16:21:45.079Z","datePublished":"2019-10-26T16:21:45.079Z","upvoteCount":1,"url":"https://teratail.com/questions/205754#reply-322017"},"suggestedAnswer":[{"@type":"Answer","text":"###わかったこと\r\n1、punchInの「2019-10-15 00:53:34」は取得後に分解できる\r\n2、編集後のpunchInの日時は、元の形式(yyyy-mm-dd hh:mm:ss)で保存しなければエラーになる。 ※DBでpunchInはDatetime型で定義したので\r\n\r\n\r\n###(自分なりの)解決方法\r\n```View\r\n\r\n
\r\n \r\n punchIn) }}\">\r\n \r\n 時\r\n 分\r\n
\r\n\r\n```\r\n```jQuery\r\n$(function(){\r\n\r\n //時分のプルダウン\r\n var hh = [\r\n '00',\r\n '01',\r\n '02',\r\n '03',\r\n '04',\r\n '05',\r\n '06',\r\n '07',\r\n '08',\r\n '09',\r\n '10',\r\n '11',\r\n '12',\r\n '13',\r\n '14',\r\n '15',\r\n '16',\r\n '17',\r\n '18',\r\n '19',\r\n '20',\r\n '21',\r\n '22',\r\n '23',\r\n ];\r\n\r\n var mm = [\r\n '00',\r\n '01',\r\n '02',\r\n '03',\r\n '04',\r\n '05',\r\n '06',\r\n '07',\r\n '08',\r\n '09',\r\n '10',\r\n '11',\r\n '12',\r\n '13',\r\n '14',\r\n '15',\r\n '16',\r\n '17',\r\n '18',\r\n '19',\r\n '20',\r\n '21',\r\n '22',\r\n '23',\r\n '24',\r\n '25',\r\n '26',\r\n '27',\r\n '28',\r\n '29',\r\n '30',\r\n '31',\r\n '32',\r\n '33',\r\n '34',\r\n '35',\r\n '36',\r\n '37',\r\n '38',\r\n '39',\r\n '40',\r\n '41',\r\n '42',\r\n '43',\r\n '44',\r\n '45',\r\n '46',\r\n '47',\r\n '48',\r\n '49',\r\n '50',\r\n '51',\r\n '52',\r\n '53',\r\n '54',\r\n '55',\r\n '56',\r\n '57',\r\n '58',\r\n '59',\r\n ];\r\n\r\n // --------------------------\r\n //「2019-10-15 00:53:34」をhhhh-mm-dd、hh、mm、ssに分解\r\n var punchIn = $('#punchIn').val();\r\n var punchInSplit = punchIn.split(' ');\r\n var punchInYmd = punchInSplit[0];\r\n var punchInHis = punchInSplit[1];\r\n var punchInHisSplit = punchInHis.split(':');\r\n var phnchInH = punchInHisSplit[0];\r\n var phnchInM = punchInHisSplit[1];\r\n var phnchInS = punchInHisSplit[2];\r\n\r\n // --------------------------\r\n  //タグのデフォルト値(mm)を設定\r\n var mm,\r\n $selectPunchInMinute = $('#selectPunchInMinute'),\r\n $optionPunchInMinutes,\r\n optionsPunchInMinutes,\r\n isSelectedPunchInMinute;\r\n optionsPunchInMinutes = $.map(mm, function(name, value){\r\n isSelectedPunchInMinute = (name === phnchInM);\r\n $optionPunchInMinutes = $('