वर्तमान समय में घंटे, मिनट, सेकंड जोड़ना


95

वर्तमान समय के समान घंटे, मिनट और सेकंड (इन्टस के रूप में परिभाषित) को कैसे जोड़ूँ AddDate?

timein := time.Now().Local().AddDate(Hours, Mins, Sec)

लेकिन घंटे, मिनट और सेकंड के साथ।


2
golang.org/pkg/time/#Time.AddDate AddDate () फ़ंक्शन ने वर्षों, महीनों और दिनों को जोड़ा
sunkuet02

जवाबों:


145

मुझे लगता है कि तुम क्या देख रहे हो

timein := time.Now().Local().Add(time.Hour * time.Duration(Hours) +
                                 time.Minute * time.Duration(Mins) +
                                 time.Second * time.Duration(Sec))

तेजी से प्रतिक्रिया के लिए धन्यवाद!
जोशी_

वह क्या है: = प्रतीक?
विष्णुप्रशांत २ '’१ras

1
एक ही समय में एक चर घोषित करने और असाइन करने के लिए सिंथेटिक चीनी। Var timein time.Time के स्थान पर timein = ...
फ्रेंक जीनिन

10
सरलीकृत:timein := time.Now().Add(time.Hour * hours + time.Minute * mins + time.Second * sec)
ट्रेविन एवरी

5

AddDate (और जोड़ता है) वर्ष, महीना, दिन मापदंडों के रूप में, घंटे, मिनट, दूसरा नहीं।

से https://golang.org/pkg/time/#Time.AddDate :

func (t Time) AddDate(years int, months int, days int) Time

2
यह अब सवाल का जवाब नहीं देता है। (मैं देख सकता हूं कि संपादन से पहले यह पहले संस्करण के लिए कैसे उत्तर हो सकता है)।
डंकन जोन्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.