在MySQL中将日期名称转换为日期

时间:2019-05-13 21:32:32

标签: mysql

我在表上有列名

Pattern ={Monthly,Weekly,Daily}
Days_of_Week={Monday to Friday} => multiple values allowed. 

示例(表格)

task_id, pattern, Reminder_days_before, days_of_week 
      1, weekly ,                    2, monday;tuesday

现在可以将这些日名(days_of_week)转换为基于current_date()的日期。

例如,如果current_date是05/13/19,则days_of_week应该转换为'05 / 14/19; 05/20/19'。

1 个答案:

答案 0 :(得分:-1)

您可以进行wait.until(ExpectedConditions.elementToBeClickable(// driver.findElements(By.tagName("button")).stream().filter(i -> i.getText().equals("Advanced...")).findFirst().get())).click(); from bs4 import BeautifulSoup import requests import re import pandas as pd source=requests.get('https://www.zonaprop.com.ar/locales-comerciales-alquiler-palermo-hollywood-0-ambientes-publicado-hace-menos-de-1-mes.html').text soup=BeautifulSoup(source,'lxml') #Extract URL all_url = [] link_text = '' PlacesDf = pd.DataFrame(columns=['Address', 'Location.lat', 'Location.lon']) for a in soup.find_all('a', attrs={'href': re.compile("/propiedades/")}): link_text = a['href'] URL='https://www.zonaprop.com.ar'+link_text print(URL) all_url.append(URL) df = pd.DataFrame({"URLs":all_url}) #replace "URLs" with your desired column name 等操作来获取将来的日期,然后通过执行GETDATE() +1来获取将来的日期,从中提取日期(如果需要)。 同样,将分隔符分隔的值存储在列中也不是一个好主意。您可能可以创建另一个名为GETDATE() +2的表并将EXTRACT(DAY FROM date)对存储在其中,这将具有多对多关系。