UTC日期修正-需要回应

克里斯·麦凯
克里斯·麦凯 ✭✭✭✭✭✭
编辑12/09/19 公式与函数

在过去的两周或更长的时间里,我没有在这个网站上活跃过,只是因为我越来越沮丧于我所面临的缺陷、疏忽和缺乏基本功能的限制。

对我来说,主要是修复了UTC服务器vs本地日期问题。我花了很多时间试图用复杂的公式来解决这个问题,现在我已经克服了。

我刚刚创建了一系列仪表板和报告,用于分析内部业务部门的NPS(净推广者得分),这些报告基于web表单中的客户反馈,包括月度趋势、基准和评论等。由于UTC服务器时间错误,我无法准确编译和显示数据。我们在UTC +10时区。我可以看到在上午9点之前收到的许多响应,因为日期问题,结果单元格值(当交叉表引用,单元格链接或任何)被引用为发生在前一天。

记住一个非美国的日期格式是DD/MM/YY,我附上的例子显示了5个响应创建系统时间/日期戳(即本地时间)。图片的下半部分显示了单元格链接的值(在日期列中)。您可以清楚地看到,在10AM之前戳上的任何时间/日期都使用前一天的UTC日期值。这也意味着,应该包含在2月份结果中的记录将出现在1月份。

你不需要成为一个火箭科学家就能看出这是不好的。这并不适用于我所能想到的所有涉及日期的Smartsheet应用程序。项目管理,财务,数据分析,事件管理。什么都可以,真的。如果我不能信任数据,那么Smartsheet对我的业务就毫无用处

我真的很嫉妒你们的产品团队通过这个论坛和邮件给我的回复:ob欧宝娱乐app手机下载

  • 这归根结底是对来自多个渠道的客户请求进行优先排序。
  • 开发成本需要平衡(如ROI)
  • 完成这项工作可用的资源有限欧宝体育app官方888
  • 考虑到公司战略(即无形的产品路线图)ob欧宝娱乐app手机下载
  • 这个问题很复杂,他们正在设计解决方案

大部分都是垃圾。作为一名开发人员,并且拥有管理咨询和项目组合管理的背景,我完全理解开发生命周期、所涉及的财务和相关的约束。在解决这个问题之前,您优先考虑了其他功能。最近的大多数发展似乎都是突然出现的,而且似乎没有人要求在这里这样做。它也没有解决企业客户的主要问题。当然,我不是唯一一个认为这是继续使用该产品的巨大障碍的人。ob欧宝娱乐app手机下载每个使用日期的人一定都有过这样的经历。

抛开语义不谈,解决这个问题显然比Facebook Workplace Chat更重要。这比用户体验重新设计更重要。它比半生不熟的Slack集成更重要。这比稍微改变调色板的色调更重要。这是一个bug,不是产品增强ob欧宝娱乐app手机下载因此应该优先处理。准确的日期是Smartsheet向我们推销的所有产品的基础,当我们在寻找满足我们需求的解决方案时,它是任何应用程序记录如此精确数据的基本要求。

我提交了一份ob欧宝娱乐app手机下载6个月前推出了一个可行的解决方案.奇怪的是,几乎每一个面临相同挑战的应用程序都使用相同的策略:

我已经可以在我的个人设置中设置一个时区,那么为什么我不能设置时区来反映我的个人设置,就像你可以在项目设置对话框中指定工作日、时间段、节假日等一样?如果我将它设置为使用我的时区,那么所有时间都将显示为这样,无论谁查看它或它们位于哪里。如果我选择让它保持现状,那么我也有这个选择。

事实上,产品改进被忽视了,而你们被忽ob欧宝娱乐app手机下载视了你挠头两年都不知道该怎么做真是难以置信。

我是在这个决定做出后加入这个组织的,我可以告诉你确实是这样的根据我现在所知道的,我绝不会选择这个产品ob欧宝娱乐app手机下载.总的来说,我们的Smartsheet和Control Center许可证的花费和O365 + Power BI + Project Server一样多。事实上,当我们下次更新时,Smartsheet的价格将大幅上涨(Control Center的价格将上涨50%,Smartsheet的价格也差不多),所以它变得更没有吸引力了。

这不仅仅是日期的问题。项目基线、多种资源、随走随存、报告钻取等。欧宝体育app官方888拜托,来自Smartsheet....的人给我一个理由,为什么我应该继续投入时间在一个未能做到基本内容的平台上?

dates.png

评论

  • 克里斯,

    我拥有Smartsheet的净推广者得分报告,所以我非常明确地了解你想要实现的目标和你关心的问题。我不确定我是否会有一个解决方案,但我很乐意与您一起努力确定一种方法,以获得您需要的报告。我会通过电子邮件联系你,以便我们跟进。

    关于您提出的UTC日期问题和产品开发优先排序问题,我理解您的沮丧。ob欧宝娱乐app手机下载如您所知,产品优先级的讨论ob欧宝娱乐app手机下载非常复杂,不同客户的优先级差异很大。在我们所有的开发决策中,包括你在这篇文章中提到的例子,我们都在努力让更新为我们当前和未来的客户带来最大的价值。

    我可以告诉你,你和我们团队的对话很有帮助。解决方案的想法,就像你建议的那样,已经被讨论和研究过了,即使它们目前不在路线图上。我知道这不是你现在想听到的答案,但我想和你开诚布公,如果可能的话,和你一起找到解决你眼前问题的办法。

    我现在就给你发邮件,期待进一步的讨论。

    斯蒂芬。

    客户成功与服务副总裁

  • 克里斯·麦凯
    克里斯·麦凯 ✭✭✭✭✭✭

    你好斯蒂芬,

    根据我的邮件,谢谢你的联系。鉴于自动捕获日期的唯一方法(如我所要求的)是通过Smartsheet系统日期,而我无法控制这些值或访问时间戳(所以我可以通过增加10小时来抵消上述影响),我实际上陷入了僵局。

    如果您能向您的产品团队重申,日期问题对我们来说是一个问题,我将非常感激。ob欧宝娱乐app手机下载它掩盖了一个信念,即其他核心功能几乎没有价值,也没有来自客户的需求,被优先考虑在此之上。再说一次,我不可能是这个问题唯一影响的人。

    我们距离Smartsheet控制中心解决方案的更新还有8周时间,我已经提交了我们转移到另一个平台的建议。考虑到SCC的年费增加和当前的企业许可协议(也将看到增加),这一点尤其相关。如果我们不能依赖准确的Smartsheet日期,那么产品对我们来说就毫无用处。ob欧宝娱乐app手机下载

    亲切的问候,

    克里斯·麦凯

  • 这对我也不好。这是我来到社区论坛寻找获得UTC时间戳的解决方案后读到的第一篇文章。Smartsheet帮助指示您将使用自动编号并设置显示格式获得UTC时间戳,但它只允许格式化日期而不格式化时间。我同意克里斯的观点,这确实让我有点胃灼热。

  • 杰克Gustafson
    杰克Gustafson ✭✭✭✭✭✭

    和我在需要澄清时区- Smartsheet社区我调整了上次评论中提供的公式。

    =DATE(YEAR([Created DATE]@row), MONTH([Created DATE]@row), VALUE(MID([Created DATE]@row, 4,2)))

    我在处理日期/时间戳字段(创建日期)中的MM/DD/YYYY的日期格式,而不是像示例所提供的DD/MM/YYYY,因此将LEFT函数替换为MID函数。

    感谢社区今天早上帮助解决了一个奇怪的度量问题。

帮助文章资源欧宝体育app官方888

想在Smartsheet中直接练习使用公式吗?

查看公式手册模板!
DATE(2020, 1, 1), [IRRF RECEIVED]@row = 0), [IMMUNISATION INCIDENT REPORT FORM SENT]@row + 10, IF(AND([IMMUNISATION INCIDENT REPORT FORM SENT]@row > DATE(2020, 1, 1), [IRRF…","categoryID":322,"dateInserted":"2022-12-05T10:10:21+00:00","dateUpdated":null,"dateLastComment":"2022-12-06T05:51:33+00:00","insertUserID":141269,"insertUser":{"userID":141269,"name":"Fialko66","url":"https:\/\/community.smartsheet.com\/profile\/Fialko66","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2022-12-06T05:52:15+00:00","banned":0,"punished":0,"private":false,"label":"✭"},"updateUserID":null,"lastUserID":141269,"lastUser":{"userID":141269,"name":"Fialko66","url":"https:\/\/community.smartsheet.com\/profile\/Fialko66","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2022-12-06T05:52:15+00:00","banned":0,"punished":0,"private":false,"label":"✭"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":4,"countViews":36,"score":null,"hot":3340543314,"url":"https:\/\/community.smartsheet.com\/discussion\/98394\/worday-formula","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/98394\/worday-formula","format":"Rich","lastPost":{"discussionID":98394,"commentID":353244,"name":"Re: WORDAY FORMULA","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/353244#Comment_353244","dateInserted":"2022-12-06T05:51:33+00:00","insertUserID":141269,"insertUser":{"userID":141269,"name":"Fialko66","url":"https:\/\/community.smartsheet.com\/profile\/Fialko66","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2022-12-06T05:52:15+00:00","banned":0,"punished":0,"private":false,"label":"✭"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions"}],"groupID":null,"statusID":3,"attributes":{"question":{"status":"accepted","dateAccepted":"2022-12-06T05:54:52+00:00","dateAnswered":"2022-12-05T19:01:39+00:00","acceptedAnswers":[{"commentID":353185,"body":"

You would drop it in in place of <\/p>

[Date Column]@row + 10<\/p>


<\/p>

Everything else should stay the same.<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question","log":{"dateUpdated":"2022-12-06 05:54:52","updateUser":{"userID":141269,"name":"Fialko66","url":"https:\/\/community.smartsheet.com\/profile\/Fialko66","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2022-12-06T05:52:15+00:00","banned":0,"punished":0,"private":false,"label":"✭"}}},"bookmarked":false,"unread":false,"category":{"categoryID":322,"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[]},{"discussionID":98409,"type":"question","name":"I have a formula that does not work now because of the new year.","excerpt":"This formula has been working just fine until the month of December and now returns #invalid Data Type\" I assume it is because it is looking for dates within this calendar year and not next calendar year? Does anyone have any suggestions on how I can fix this problem? The formula looks at the Determination Date and then…","categoryID":322,"dateInserted":"2022-12-05T16:45:56+00:00","dateUpdated":null,"dateLastComment":"2022-12-05T19:43:51+00:00","insertUserID":126337,"insertUser":{"userID":126337,"name":"Christopher Flemings","url":"https:\/\/community.smartsheet.com\/profile\/Christopher%20Flemings","photoUrl":"https:\/\/lh3.googleusercontent.com\/-6uhStWCmgRc\/AAAAAAAAAAI\/AAAAAAAAAAA\/ACHi3rcm-Jq0CJqPMi7PAdar4X8wZHjMlw\/mo\/photo.jpg","dateLastActive":"2022-12-05T19:43:02+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"updateUserID":null,"lastUserID":126337,"lastUser":{"userID":126337,"name":"Christopher Flemings","url":"https:\/\/community.smartsheet.com\/profile\/Christopher%20Flemings","photoUrl":"https:\/\/lh3.googleusercontent.com\/-6uhStWCmgRc\/AAAAAAAAAAI\/AAAAAAAAAAA\/ACHi3rcm-Jq0CJqPMi7PAdar4X8wZHjMlw\/mo\/photo.jpg","dateLastActive":"2022-12-05T19:43:02+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":5,"countViews":27,"score":null,"hot":3340531187,"url":"https:\/\/community.smartsheet.com\/discussion\/98409\/i-have-a-formula-that-does-not-work-now-because-of-the-new-year","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/98409\/i-have-a-formula-that-does-not-work-now-because-of-the-new-year","format":"Rich","lastPost":{"discussionID":98409,"commentID":353207,"name":"Re: I have a formula that does not work now because of the new year.","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/353207#Comment_353207","dateInserted":"2022-12-05T19:43:51+00:00","insertUserID":126337,"insertUser":{"userID":126337,"name":"Christopher Flemings","url":"https:\/\/community.smartsheet.com\/profile\/Christopher%20Flemings","photoUrl":"https:\/\/lh3.googleusercontent.com\/-6uhStWCmgRc\/AAAAAAAAAAI\/AAAAAAAAAAA\/ACHi3rcm-Jq0CJqPMi7PAdar4X8wZHjMlw\/mo\/photo.jpg","dateLastActive":"2022-12-05T19:43:02+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions"}],"groupID":null,"statusID":3,"attributes":{"question":{"status":"accepted","dateAccepted":"2022-12-05T19:15:44+00:00","dateAnswered":"2022-12-05T19:11:41+00:00","acceptedAnswers":[{"commentID":353196,"body":"

@Christopher Flemings<\/a> <\/p>

=IF([CONDITIONAL LICENCE]@row, DATE(if(MONTH([Determination Date]@row)=12,YEAR([Determination Date]@row)+1,YEAR([Determination Date]@row)), MONTH([Determination Date]@row) + 1, DAY([Determination Date]@row)), \"//www.santa-greenland.com/community/discussion/comment/\")<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question","log":{"dateUpdated":"2022-12-05 19:15:44","updateUser":{"userID":126337,"name":"Christopher Flemings","url":"https:\/\/community.smartsheet.com\/profile\/Christopher%20Flemings","photoUrl":"https:\/\/lh3.googleusercontent.com\/-6uhStWCmgRc\/AAAAAAAAAAI\/AAAAAAAAAAA\/ACHi3rcm-Jq0CJqPMi7PAdar4X8wZHjMlw\/mo\/photo.jpg","dateLastActive":"2022-12-05T19:43:02+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"}}},"bookmarked":false,"unread":false,"category":{"categoryID":322,"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[]},{"discussionID":98391,"type":"question","name":"Help w\/multiple AND NOT ISBLANK date field formula","excerpt":"Hi team - I have 6 date column fields that are automatically formatted (record a date) when a Status field changes. Let's just call those columns: Date1 Date2 Date3 Date4 Date5 Date6 I created a check box \"helper column\" that I'd like to create a formula that looks across those fields to determine if ALL of them have a…","categoryID":322,"dateInserted":"2022-12-04T15:40:46+00:00","dateUpdated":null,"dateLastComment":"2022-12-05T14:52:40+00:00","insertUserID":118864,"insertUser":{"userID":118864,"name":"jmo","title":"","url":"https:\/\/community.smartsheet.com\/profile\/jmo","photoUrl":"https:\/\/aws.smartsheet.com\/storageProxy\/image\/images\/u!1!g0lA5zVbOLw!-wfAd_lcHz4!voKaS5U1cZv","dateLastActive":"2022-12-05T14:51:27+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"updateUserID":null,"lastUserID":118864,"lastUser":{"userID":118864,"name":"jmo","title":"","url":"https:\/\/community.smartsheet.com\/profile\/jmo","photoUrl":"https:\/\/aws.smartsheet.com\/storageProxy\/image\/images\/u!1!g0lA5zVbOLw!-wfAd_lcHz4!voKaS5U1cZv","dateLastActive":"2022-12-05T14:51:27+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":4,"countViews":30,"score":null,"hot":3340422806,"url":"https:\/\/community.smartsheet.com\/discussion\/98391\/help-w-multiple-and-not-isblank-date-field-formula","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/98391\/help-w-multiple-and-not-isblank-date-field-formula","format":"Rich","lastPost":{"discussionID":98391,"commentID":353142,"name":"Re: Help w\/multiple AND NOT ISBLANK date field formula","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/353142#Comment_353142","dateInserted":"2022-12-05T14:52:40+00:00","insertUserID":118864,"insertUser":{"userID":118864,"name":"jmo","title":"","url":"https:\/\/community.smartsheet.com\/profile\/jmo","photoUrl":"https:\/\/aws.smartsheet.com\/storageProxy\/image\/images\/u!1!g0lA5zVbOLw!-wfAd_lcHz4!voKaS5U1cZv","dateLastActive":"2022-12-05T14:51:27+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions"}],"groupID":null,"statusID":3,"attributes":{"question":{"status":"accepted","dateAccepted":"2022-12-05T14:51:25+00:00","dateAnswered":"2022-12-04T15:45:20+00:00","acceptedAnswers":[{"commentID":353088,"body":"

Hey @jmo<\/a> <\/p>

Are your date fields contiguous (all side by side?). I'm assuming they are. If not, each date field will have to be added to the COUNTIFS individually<\/p>

=IF(COUNTIFS([Date1]@row:[Date6]@row, ISDATE(@cell))=6, 1)<\/p>

Will this work for you?<\/p>

Kelly<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question","log":{"dateUpdated":"2022-12-05 14:51:25","updateUser":{"userID":118864,"name":"jmo","title":"","url":"https:\/\/community.smartsheet.com\/profile\/jmo","photoUrl":"https:\/\/aws.smartsheet.com\/storageProxy\/image\/images\/u!1!g0lA5zVbOLw!-wfAd_lcHz4!voKaS5U1cZv","dateLastActive":"2022-12-05T14:51:27+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"}}},"bookmarked":false,"unread":false,"category":{"categoryID":322,"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[]}],"title":"Trending in Formulas and Functions ","subtitle":null,"description":null,"noCheckboxes":true,"containerOptions":[],"discussionOptions":[]}">