Armazenar uma série de datas em uma célula de planilhas do Google

user1592380

insira a descrição da imagem aqui

Estou tentando converter uma série de dias:

['1','2','3','4','5']

para uma matriz de datas que são hoje +1 dia, hoje +2 etc, e então armazene-as em uma célula de planilha. Baseada em Calculando matriz de datas , estou usando

Eu tenho:

['1', '2', '3', '4', '5']. ForEach (function (dayIncrement) {var date = new Date (); date.setDate (date.getDate () + parseInt (dayIncrement )); dateRange.push (date);});

Isso está funcionando e produzindo:

[17-09-02 08: 09: 19: 874 PDT] [Dom Set 03 11:09:19 GMT-04: 00 2017, Seg 04 Set 11:09:19 GMT-04: 00 2017, Ter Set Set 05 11 : 09: 19 GMT-04: 00 2017, Quarta-feira 06 11:09:19 GMT-04: 00 2017, Qui Set 07 11:09:19 GMT-04: 00 2017]

No entanto, quando tento inserir a matriz em uma célula, obtenho a captura de tela. Como posso obter uma lista de datas da matriz em uma célula e uma matriz pode ser armazenada em uma célula?

Tanoeiro

Isso armazenará a matriz de datas em PropertiesService e as recuperará de PropertiesService e mostrará que elas fazem uma data adequada com Utilities.formatDate (). Basta executar o código e uma caixa de diálogo é razoavelmente autoexplicativa.

function arrayOfDays()
{
    var dayA=[1,2,3,4,5,6,7,8,9,10];
    var today=new Date().setHours(0,0,0,0);
    var day=24*60*60*1000;
    var days=[];
    for(var i=0;i<dayA.length;i++)
    {
      days.push(Utilities.formatDate(new Date(today + (i * day)), Session.getScriptTimeZone(), "MM/dd/yyyy"));

    }
    //Logger.log(days);
    var ui=HtmlService.createHtmlOutput('<h1>Array of Stored Dates</h2><br /><strong>This is the days array:<br/></strong> [' + days.join(', ') + ']');
    storeDates(days);
    var d=getDates();
    var s='<br /><strong>This is the array after it has been stored in PropertiesService and recovered from PropertiesService.</strong>';
    for(var i=0;i<d.length;i++)
    {
      s+='<br />' + Utilities.formatString('Date[%s]=%s <strong>Makes a new Date with Utilities.formatDate(new Date(d[i]), Session.getScriptTimeZone(), "MM/dd/yyyy HH:mm:ss")</strong> -> %s', i,d[i],Utilities.formatDate(new Date(d[i]), Session.getScriptTimeZone(), "MM/dd/yyyy HH:mm:ss"));
    }
    ui.append(s).setWidth(1200);
    SpreadsheetApp.getUi().showModelessDialog(ui, 'Array of Stored Dates')
}

function storeDates(dA)
{
  PropertiesService.getScriptProperties().setProperty('DateArray', dA.join(','));
}

function getDates()
{
  return PropertiesService.getScriptProperties().getProperty('DateArray').split(',');
}

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

As datas das planilhas do Google, armazenadas como strings por toString (), não são reconhecidas como datas quando escritas de volta em uma célula?

Armazenar intervalo de células em uma matriz no script do Planilhas Google

Obtendo as horas de uma célula de tipo de duração em planilhas do Google

extraia apenas palavras duplicadas de strings de uma célula em planilhas do google

Chame showSidebar () de uma célula nas planilhas do Google

Scripts do Planilhas Google, data IF de uma célula

Como excluir todas as linhas desprotegidas em uma série de planilhas específicas do Planilhas Google usando scripts de aplicativos

Como excluir todas as linhas desprotegidas em uma série de planilhas específicas do Planilhas Google usando scripts de aplicativos

Obter célula de uma tabela dinâmica em planilhas do Google

como fazer referência a uma fórmula de outra célula em planilhas do google

Aplique várias cores de fonte ao texto em uma única célula do Planilhas Google

Como separar o texto em uma célula de planilhas do Google por letras maiúsculas

Obter célula de uma tabela dinâmica em planilhas do Google

Como calcular uma referência de célula em planilhas do google?

Consulta de planilhas do Google: substituição de um valor em uma célula anexando uma lista de valores

O texto de formatação condicional do Planilhas Google em uma célula afeta outra célula

Substitua o conteúdo de uma célula com base em uma lista de opções no Planilhas Google

Como obter a chave de planilhas de uma planilha do Google em uma célula na planilha automaticamente?

Existe uma fórmula ou consulta do Planilhas Google para obter uma série de meses em um período?

Como preencher uma célula em uma planilha específica com dados de novas planilhas do Google

Como desabilitar datas do selecionador de data de material angular em uma série de datas?

Sintaxe da função de consulta em planilhas do Google para concat uma célula com formato de data para pesquisar em um intervalo de datas. Erro: #VALUE! Incapaz de analisar

Envio de e-mail do Planilhas Google após a atualização de uma célula do Formulários Google

Formatação condicional do Planilhas Google com base em uma série de valores em um intervalo

Valores MEDIAN do Planilhas Google em uma única célula

Como criar dinamicamente uma string com base em uma série de valores no Planilhas Google

Você pode ocultar uma coluna com base em um valor de célula em planilhas do Google?

Planilhas Google: repete uma linha com base em CONT.valores de uma célula, ARRAYFORMULA

Valor máximo de uma série em uma única célula do Dataframe

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo