سؤالات تاریخ و زمان در Google Forms: راهنمای راه‌اندازی

پاسخ سریع: یک سؤال اضافه کنید، نوع آن را روی Date یا Time تنظیم کنید، سپس از منوی سه‌نقطه برای گنجاندن سال، افزودن زمان همراه با تاریخ، یا جابه‌جایی بین Time of day و Duration استفاده کنید. هر دو به‌عنوان یک انتخابگر بومی روی دسکتاپ و موبایل رندر می‌شوند. یک محدودیت صادقانه: Google Forms نمی‌تواند یک سؤال Date را به‌طور بومی به یک بازهٔ خاص محدود کند — برای این کار به یک سؤال Short answer با اعتبارسنجی regex نیاز دارید.

Date و Time دو تا از نادیده‌گرفته‌شده‌ترین انواع سؤال در Google Forms هستند، اما هر وقت به یک پاسخ تاریخ یا زمان ساختاریافته به‌جای متن آزاد نیاز دارید انتخاب درستی هستند — ثبت‌نام رویداد، رزرو قرار ملاقات، جمع‌آوری تاریخ تولد، یا ثبت اینکه چیزی چقدر طول کشیده. چون داده واقعی تاریخ/زمان به‌جای یک رشتهٔ تایپ‌شده ذخیره می‌کنند، به‌محض فرودآمدن پاسخ‌ها در یک Sheet هم به‌درستی مرتب و فیلتر می‌شوند. این راهنما راه‌اندازی، موارد استفادهٔ رایج، زمانی که باید کاملاً از نوع سؤال دیگری استفاده کرد، و جایی که گزینه‌های اعتبارسنجی داخلی کوتاه می‌آیند را پوشش می‌دهد.

افزودن یک سؤال Date

روی آیکون + کلیک کنید تا یک سؤال جدید اضافه شود، متن سؤال خود را تایپ کنید، و نوع را روی Date تنظیم کنید. به‌طور پیش‌فرض یک ماه و روز جمع‌آوری می‌کند. منوی سه‌نقطه روی سؤال را باز کنید تا دو کلید پیدا کنید:

هم روی دسکتاپ و هم موبایل، سؤال Date یک انتخابگر تقویم بومی رندر می‌کند، که بسیار دوستانه‌تر از خواستن از کسی است که یک تاریخ را در یک جعبهٔ متنی تایپ کند و امیدوار باشد فرمت با آنچه انتظار دارید مطابقت داشته باشد.

افزودن یک سؤال Time

نوع یک سؤال را روی Time تنظیم کنید و از منوی سه‌نقطه برای انتخاب بین دو حالت استفاده کنید:

موارد استفادهٔ رایج

انتخابگر تاریخ/زمان روی موبایل در برابر دسکتاپ

روی دسکتاپ، سؤالات Date و Time یک انتخابگر فشردهٔ تقویمی یا ساعتی به‌صورت درون‌خطی در مرورگر باز می‌کنند. روی موبایل، معمولاً به انتخابگر تاریخ یا زمان بومی دستگاه واگذار می‌شوند — همان UI چرخشی یا تقویمی که در هر اپلیکیشن موبایل دیگری می‌بینید — که معمولاً استفاده با انگشت شست سریع‌تر از تایپ‌کردن است. این دقیقاً به این دلیل یکی از موبایل‌پسندترین انواع سؤال در Forms است که به انتخابگر خود پلتفرم واگذار می‌کند به‌جای ساختن یکی سفارشی، که بخشی از دلیل ارزش‌داشتن استفاده از انواع واقعی Date/Time به‌جای خواستن از پاسخ‌دهندگان برای تایپ یک تاریخ در یک جعبهٔ پاسخ کوتاه است.

یک ناهماهنگی کوچک اما واقعی که ارزش دانستن دارد: ظاهر دقیق انتخابگر بومی به مرورگر و سیستم‌عامل پاسخ‌دهنده بستگی دارد، نه چیزی که در ویرایشگر فرم کنترل کنید. یک کاربر Safari آیفون و یک کاربر Chrome اندروید برای همان سؤال ابزار انتخابگر متفاوتی خواهند دید — هر دو به‌خوبی کار می‌کنند، اما اگر برای پاسخ‌دهندگان دستورالعمل‌هایی اسکرین‌شات می‌گیرید، فرض نکنید همه همان رابطی که شما تست کردید را می‌بینند.

آیا این باید یک سؤال Date باشد، یا چندگزینه‌ای؟

هر سناریوی «یک تاریخ انتخاب کنید» واقعاً نباید از نوع سؤال Date استفاده کند. اگر مجموعهٔ ثابت و کوچکی از گزینه‌ها ارائه می‌دهید — سه تاریخ کارگاه، پنج بازهٔ مصاحبه — یک سؤال Multiple Choice یا Dropdown که آن گزینه‌های دقیق را فهرست می‌کند معمولاً تناسب بهتری از یک انتخابگر Date آزاد است. دلایلی که این در عمل اهمیت دارد:

به‌عنوان یک قانون کلی: گزینه‌های قابل‌شمارش به چندگزینه‌ای یا کشویی تبدیل می‌شوند؛ تاریخ‌های باز به نوع سؤال Date.

چگونگی ظاهرشدن و مرتب‌شدن پاسخ‌ها در Sheet

وقتی یک فرم را به یک Google Sheet متصل می‌کنید، پاسخ‌های Date و Time به‌عنوان مقادیر تاریخ یا زمان فرمت‌شدهٔ صحیح فرود می‌آیند، نه متن ساده. این یعنی می‌توانید یک ستون از پاسخ‌های تاریخ رویداد را به‌ترتیب زمانی مرتب کنید، برای یک بازهٔ تاریخ خاص فیلتر کنید، یا فرمول‌های محاسبهٔ تاریخ را مستقیماً روی ستون اجرا کنید بدون نیاز به تجزیه یا بازفرمت‌کردن متن ابتدا.

حالت‌های سؤال Date و Time در یک نگاه

نوع سؤالحالتثبت می‌کندبهترین برای
Dateپیش‌فرض (ماه + روز)تاریخ تقویمی تکرارشونده، بدون سالسالگردها، سؤالات سالانهٔ تکرارشونده
DateInclude yearتاریخ تقویمی کاملتاریخ تولد، تاریخ‌های رویداد یک‌باره
DateInclude timeتاریخ به‌علاوهٔ یک زمان ساعتی در یک فیلدتاریخ-و-زمان قرار ملاقات یا رزرو در یک سؤال واحد
TimeTime of dayیک زمان ساعتی مشخص«چه ساعتی برایتان مناسب است؟»
TimeDurationیک طول‌مدت سپری‌شده (ساعت:دقیقه:ثانیه)«این چقدر طول کشید؟»

مناطق زمانی: شکافی که Google Forms پر نمی‌کند

نه Date و نه Time هیچ مفهومی از منطقهٔ زمانی ندارند. هر چیزی که پاسخ‌دهنده انتخاب می‌کند به‌عنوان ساعت و دقیقهٔ ساده (یا تاریخ ساده) ثبت می‌شود، بدون هیچ نشانه‌ای مبنی بر اینکه کدام منطقهٔ زمانی را منظور داشته. این به‌ندرت برای یک رویداد تک‌مکانی که همهٔ حاضران در همان منطقهٔ زمانی هستند اهمیت دارد، اما به‌محض اینکه پاسخ‌دهندگان در سراسر مناطق پراکنده باشند — یک تیم دورکار که یک تماس زمان‌بندی می‌کند، یا یک وبینار باز برای مخاطب ملی — به مشکل واقعی تبدیل می‌شود. راه‌حل عملی این است که منطقهٔ زمانی را صریحاً در خود متن سؤال بگویید، مثلاً «زمان ترجیحی تماس (همه زمان‌ها به وقت شرق)»، به‌جای فرض اینکه پاسخ‌دهندگان آن را استنتاج یا خودشان تبدیل می‌کنند. برای یک جریان رزرو که هر بازه باید بدون ابهام به یک زمان خاص نگاشت شود، راهنمای اختصاصی ما دربارهٔ رزرو بازهٔ زمانی با Google Forms را ببینید، که ساختاردهی بازه‌ها به‌عنوان گزینه‌های چندگزینه‌ای به‌جای یک سؤال خام Time را مشخصاً برای جلوگیری از این ابهام پوشش می‌دهد.

محدودیت صادقانه: بدون محدودیت بازهٔ تاریخ بومی

یک چیز که ارزش دانستن قبل از تکیه‌کردن روی آن دارد: Google Forms اجازه نمی‌دهد یک تاریخ حداقل یا حداکثر مجاز روی خود نوع سؤال Date تنظیم کنید. هیچ تنظیم «فقط تاریخ‌های بین X و Y را اجازه بده» در سؤالات Date تعبیه‌نشده، برخلاف سؤالات Short answer، که از اعتبارسنجی عدد و طول پشتیبانی می‌کنند. اگر واقعاً نیاز دارید پاسخ‌ها را به یک بازهٔ تاریخ خاص محدود کنید، تنها راه‌حل داخلی جایگزینی با یک سؤال Short answer و اعمال Response validation با یک عبارت باقاعده که با فرمت تاریخ موردانتظار شما مطابقت دارد است — اما این شکننده‌تر و کمتردوستانه‌تر از یک انتخابگر تاریخ واقعی است، چون می‌تواند فرمت آنچه تایپ شده را بررسی کند اما نمی‌تواند به‌راحتی یک بازه را از طریق UI انتخابگر اجرا کند. راهنمای ما دربارهٔ اعتبارسنجی پاسخ Google Forms را برای اینکه آن گزینهٔ اعتبارسنجی چگونه کار می‌کند و محدودیت‌های آن کجاست ببینید.

در عمل، بیشتر فرم‌ها بهتر است از سؤال بومی Date استفاده کنند و هر ارسال خارج‌از‌بازه را بعد از واقعه — با بازبینی پاسخ‌ها در Sheet — مدیریت کنند، به‌جای مبارزه با پلتفرم برای اجرای یک بازهٔ سختگیرانه از قبل. اگر تعداد کمی پاسخ خارج‌از‌بازه واقعاً فرآیند شما را خراب می‌کند (مثلاً یک رویداد با یک مهلت ثبت‌نام سختگیرانه)، سؤال Date را با یک مرحلهٔ بازبینی دستی قبل از تأییدکردن هرکسی جفت کنید، به‌جای اعتماد به خود فرم برای اجرای مرز.

رفع اشکال مشکلات سؤال Date و Time

  1. یک سؤال تاریخ تولد سال را کم دارد. سؤال Date در برخی الگوها به‌طور پیش‌فرض فقط ماه-و-روز است — منوی سه‌نقطه را باز کنید و «Include year» را قبل از ارسال فرم روشن کنید، چون نمی‌توانید سال را از پاسخ‌های موجود بعداً بازیابی کنید.
  2. پاسخ‌دهندگان از مناطق مختلف زمان «اشتباه» رزرو می‌کنند. این تقریباً همیشه یک شکاف منطقهٔ زمانی است، نه اشتباه پاسخ‌دهنده — منطقهٔ زمانی را مستقیماً به متن سؤال اضافه کنید.
  3. نیاز دارید از انتخاب تاریخ‌های گذشته جلوگیری کنید. Google Forms نمی‌تواند بازهٔ انتخابگر را محدود کند. گزینهٔ عملی یک یادداشت در توضیح سؤال («لطفاً تاریخی در ۳۰ روز آینده انتخاب کنید») همراه با بررسی دستی پاسخ‌ها، یا رفتن به گزینه‌های چندگزینه‌ای که فقط تاریخ‌های معتبر را فهرست می‌کنند است.
  4. Sheets یک تاریخ را به‌عنوان یک عدد سریال به‌جای یک تاریخ خوانا نشان می‌دهد. ستون را انتخاب کنید و Format → Number → Date را در Sheets اعمال کنید — مقدار زیربنایی یک تاریخ واقعی است، فقط تا فرمت‌شدن به‌اشتباه نمایش داده می‌شود.

سؤالات متداول

آیا می‌توانم سال را در یک سؤال Date در Google Forms بگنجانم؟

بله، «Include year» را در منوی سه‌نقطهٔ سؤال روشن کنید. در برخی الگوها به‌طور پیش‌فرض خاموش است، پس برای هر چیزی مانند تاریخ تولد آن را روشن کنید.

تفاوت Duration و Time of day چیست؟

Time of day یک زمان ساعتی مشخص جمع‌آوری می‌کند، مفید برای زمان‌بندی. Duration یک طول‌مدت سپری‌شده جمع‌آوری می‌کند، مفید برای ثبت اینکه یک فعالیت چقدر طول کشیده.

آیا Google Forms می‌تواند یک سؤال Date را به یک بازهٔ خاص محدود کند؟

نه به‌طور بومی. نوع سؤال Date هیچ تنظیم تاریخ حداقل/حداکثر ندارد. تنها راه‌حل یک سؤال Short answer با اعتبارسنجی پاسخ مبتنی‌بر regex است، که محدودتر از یک انتخابگر واقعی است.

پاسخ‌های تاریخ و زمان چگونه در Sheet متصل ظاهر می‌شوند؟

به‌عنوان مقادیر تاریخ/زمان فرمت‌شدهٔ صحیح در ستون خودشان، که به‌درستی مرتب و فیلتر می‌شوند به‌جای اینکه به‌عنوان متن ساده ذخیره شوند.

آیا یک سؤال Time منطقهٔ زمانی پاسخ‌دهنده را در نظر می‌گیرد؟

خیر. هر چیزی که پاسخ‌دهنده انتخاب می‌کند دقیقاً همان‌طور که وارد شده ثبت می‌شود، بدون هیچ منطقهٔ زمانی متصل. اگر پاسخ‌دهندگان در چند منطقه پراکنده هستند، منطقهٔ زمانی موردنظر را در متن سؤال بیان کنید.

راهنماهای مرتبط