javascript - 从时间戳和电子邮件地址转换唯一 ID
问题描述
我使用 TRIM、TEXTJOIN 为新行创建了一个唯一 ID,并将时间戳转换为毫秒。
如何压缩公式以便仅在新行上生成并消除对 B 和 D 的需要
这是显示当前设置和所需结构的 Google 表格,如果要复制,请在末尾替换副本而不是编辑 https://docs.google.com/spreadsheets/d/1gYut_iiTycVWfJ29Cc1hdXG7Iu69kPCLxEn9aHJ7_RI/edit?usp=sharing
解决方案
您是否要求在 JavaScript 中以另一种方式完成此操作?如果是这样,您可以执行以下操作
staticText.substring(0, 2) + new Date().getTime();
因此,例如"harry@example.com."substring(0, 2) + new Date().getTime();
将返回“ha1526467320333”。
如果它通过 Google 表格,那么您可以使用类似于以下的公式,它会一次性为您提供唯一 ID。
CONCAT(left(StaticText, 2), text(A3 * 86400000,"#"))
让我知道这是否是您的想法。
推荐阅读
- sql - 如何从 Yearmonth 列中获取月份短名称
- typescript - 类型在 Typescript 中是结构化的。对象字面量的问题
- appcelerator - 在 Appcelerator Studio 中调试
- selenium-webdriver - 如何在 selenium webdriver 中选择 div 下拉列表的元素
- java - 片段 MapFragment 未附加到使用导航抽屉时切换到“MapFragment”到其他“片段”时遇到的上下文错误
- electron - 如何在电子应用程序中使用外部浏览器(chrome、firefox 等)实现 auth0 身份验证
- algorithm - 树中通往根节点的路径是什么?
- python-3.x - 如何修复“For循环”,因为令牌索引不增加
- asp.net - 为什么 SerializeTicket() 返回具有资源允许客户端的所有范围的令牌
- c - 如何在 arduino 中创建嵌套对象 JSON