私のアプリでは、精神科医との予約を予約するためのドロップダウンがあります。ここでユーザーは分を入力して医者と話をするので、ドロップダウンでは午後9時〜10時、午後10時〜11時などの通常のタイミングのように見えるので、午後5時まで顧客は利用可能なタイミングを見ることができます予約を予約してください。私はこの時間を分割するのに苦労しています。私は分から数時間に変換しただけです。その後、私は時間分割で殴られました。ここで何か助けを求めるか、時間分割を進めるための有効なガイダンスがあります。ユーザーが入力した分の開始時間と終了時間を分ける時間
コントローラー:
myApp.controller('ctrl', function ($scope) {
$scope.calc = function() {
var time = $scope.timeSelect;
if (time < 60) {
var a = (time) + 'm';
} else if (time % 60 == 0) {
var a = (time - time % 60)/60 + 'h';
} else {
var a = ((time - time % 60)/60 + 'h' + ' ' + time % 60 + 'm');
}
$scope.result =a;
}
$scope.result='';
});
私はあなたの質問を理解していません。あなたは時間を分を追加する方法を理解しようとしていますか? – jbrown
実際に私は予定の時間を分割しようとしています。その人が精神科医に45分間話したがっている場合は、ドロップダウンで9〜44午前、9.45〜10时30分のようにタイミングをリストアップする必要があります。終了時刻は午後5時です。その人はタイムスロットを選択しますドロップダウンから。@ jbrown – jazzoria
文字列の操作ではなく、分を追加するために、Dateオブジェクトと関連メソッドを使用することをお勧めします。 – jbrown