过去几天我在azure ml工作。我想出了一个数据集,其中包含以下格式的日期
mm / dd / yyyy hh:mm:ss
我想通过在azure ml中编写python代码来提取月份和年份。我正在尝试以下代码:
def azureml_main(dataframe1 = None, dataframe2 = None):
import pandas as pd
dates = pd.to_datetime(dataframe1['Order Date'])
dates = dates.apply(lambda x: x.strftime('%m-%d-%Y'))
dataframe1['Order Date'] = dates
# Execution logic goes here
print('Input pandas.DataFrame #1:\r\n\r\n{0}'.format(dataframe1))
但是我收到一条错误,说NTType没有名为strftime的属性。 谁能告诉我这里的问题是什么以及如何解决它。
答案 0 :(得分:0)
使用 public class online extends AppCompatActivity{
private WebView webView;
private ImageButton btn_webview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_online);
String userAgent = "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/4.0";
webView = (WebView) findViewById(R.id.webview);
webView.setWebViewClient(new WebViewClient());
webView.getSettings().setUserAgentString(userAgent);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.loadUrl("https://kotlinlang.org/docs/reference/");
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
@Override
public void onBackPressed() {
if(webView.canGoBack()){
webView.goBack();
}else {
super.onBackPressed();
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if(id == R.id.btn_home)
{
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
this.finish();
}
return super.onOptionsItemSelected(item);
}
}
访问日期时间方法。
<强>实施例强>
.dt
答案 1 :(得分:0)
您可以使用SQL转换使用SQL查询来转换日期时间。